/*
* Copyright 2019-2020 The OpenSSL Project Authors. All Rights Reserved.
*
- * Licensed under the OpenSSL license (the "License"). You may not use
+ * Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
* in the file LICENSE in the source distribution or at
* https://www.openssl.org/source/license.html
*/
-#include <openssl/core_numbers.h>
+#include <openssl/core_dispatch.h>
#include <openssl/types.h>
#include <openssl/self_test.h>
const char *indicator_checksum_data; /* Expected MAC integrity value */
/* BIO callbacks supplied to the FIPS provider */
- OSSL_BIO_new_file_fn *bio_new_file_cb;
- OSSL_BIO_new_membuf_fn *bio_new_buffer_cb;
- OSSL_BIO_read_ex_fn *bio_read_ex_cb;
- OSSL_BIO_free_fn *bio_free_cb;
+ OSSL_FUNC_BIO_new_file_fn *bio_new_file_cb;
+ OSSL_FUNC_BIO_new_membuf_fn *bio_new_buffer_cb;
+ OSSL_FUNC_BIO_read_ex_fn *bio_read_ex_cb;
+ OSSL_FUNC_BIO_free_fn *bio_free_cb;
OSSL_CALLBACK *cb;
void *cb_arg;
OPENSSL_CTX *libctx;