From 644ce07ecdec4e1a547f142bccc250ef6fd8a0af Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Mon, 6 Jun 2011 11:56:58 +0000 Subject: [PATCH] Move function prototype to fips.h --- crypto/err/err.h | 6 ------ fips/fips.h | 5 +++++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/crypto/err/err.h b/crypto/err/err.h index 3d71e4212e..974cc9cc6f 100644 --- a/crypto/err/err.h +++ b/crypto/err/err.h @@ -137,12 +137,6 @@ extern "C" { #define ERR_PUT_error(a,b,c,d,e) ERR_put_error(a,b,c,NULL,0) #endif -#ifdef OPENSSL_FIPS -void FIPS_set_error_callbacks( - void (*put_cb)(int lib, int func,int reason,const char *file,int line), - void (*add_cb)(int num, va_list args) ); -#endif - #include #define ERR_TXT_MALLOCED 0x01 diff --git a/fips/fips.h b/fips/fips.h index 5d8f626561..e0a0247ba6 100644 --- a/fips/fips.h +++ b/fips/fips.h @@ -48,6 +48,7 @@ */ #include +#include #ifndef OPENSSL_FIPS #error FIPS is disabled. @@ -109,6 +110,10 @@ void FIPS_set_locking_callbacks(void (*func)(int mode, int type, int (*add_cb)(int *pointer, int amount, int type, const char *file, int line)); +void FIPS_set_error_callbacks( + void (*put_cb)(int lib, int func,int reason,const char *file,int line), + void (*add_cb)(int num, va_list args) ); + void FIPS_set_malloc_callbacks( void *(*malloc_cb)(int num, const char *file, int line), void (*free_cb)(void *)); -- 2.50.1