X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=fips%2Ffips.c;h=a8f0f0374d2d9ef4bb0fca90cdf53a4433f03bc3;hp=09accac835f9c26e0484173470475e78bdd2b887;hb=6d4c65835de4ed9aa0a37e3234055d075fe0bc58;hpb=f76b1baf8683e278aa4fc8992168fc6e375f0585 diff --git a/fips/fips.c b/fips/fips.c index 09accac835..a8f0f0374d 100644 --- a/fips/fips.c +++ b/fips/fips.c @@ -145,6 +145,7 @@ void fips_set_selftest_fail(void) extern const void *FIPS_text_start(), *FIPS_text_end(); extern const unsigned char FIPS_rodata_start[], FIPS_rodata_end[]; unsigned char FIPS_signature [20] = { 0 }; +__fips_constseg static const char FIPS_hmac_key[]="etaonrishdlcupfm"; unsigned int FIPS_incore_fingerprint(unsigned char *sig,unsigned int len) @@ -239,8 +240,6 @@ int FIPS_check_incore_fingerprint(void) int FIPS_module_mode_set(int onoff) { - int fips_set_owning_thread(); - int fips_clear_owning_thread(); int ret = 0; fips_w_lock(); @@ -365,6 +364,16 @@ unsigned char *fips_signature_witness(void) return FIPS_signature; } +unsigned long FIPS_module_version(void) + { + return FIPS_MODULE_VERSION_NUMBER; + } + +const char *FIPS_module_version_text(void) + { + return FIPS_MODULE_VERSION_TEXT; + } + #if 0 /* The purpose of this is to ensure the error code exists and the function * name is to keep the error checking script quiet