From ec91f1ae199aaef7d4edd00741e0ccc5630871b8 Mon Sep 17 00:00:00 2001 From: Pauli Date: Tue, 18 May 2021 17:54:43 +1000 Subject: core: condition out more in FIPS builds Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/15278) --- include/internal/cryptlib.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/internal/cryptlib.h b/include/internal/cryptlib.h index 3499025fa1..1291299b6e 100644 --- a/include/internal/cryptlib.h +++ b/include/internal/cryptlib.h @@ -155,7 +155,9 @@ typedef struct ossl_ex_data_global_st { # define OSSL_LIB_CTX_DRBG_INDEX 5 # define OSSL_LIB_CTX_DRBG_NONCE_INDEX 6 # define OSSL_LIB_CTX_RAND_CRNGT_INDEX 7 -# define OSSL_LIB_CTX_THREAD_EVENT_HANDLER_INDEX 8 +# ifdef FIPS_MODULE +# define OSSL_LIB_CTX_THREAD_EVENT_HANDLER_INDEX 8 +# endif # define OSSL_LIB_CTX_FIPS_PROV_INDEX 9 # define OSSL_LIB_CTX_ENCODER_STORE_INDEX 10 # define OSSL_LIB_CTX_DECODER_STORE_INDEX 11 -- cgit v1.2.3