Oops, fips_check_rsa isn't static.
authorDr. Stephen Henson <steve@openssl.org>
Sun, 9 Aug 2009 16:42:55 +0000 (16:42 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Sun, 9 Aug 2009 16:42:55 +0000 (16:42 +0000)
fips/fips_locl.h
fips/rsa/fips_rsa_gen.c

index 03fed36e3cfd90a955c77fad9e7bab84f4d17019..b3ea289ccd9c66d11693ae2d5f41a2be9c608096 100644 (file)
@@ -64,6 +64,7 @@ int fips_set_owning_thread(void);
 void fips_set_selftest_fail(void);
 int fips_clear_owning_thread(void);
 unsigned char *fips_signature_witness(void);
+int fips_check_rsa(RSA *rsa);
 
 #define FIPS_MAX_CIPHER_TEST_SIZE      16
 
index 5739a1ebefe2ba73ddbb82c0d3666dfaf612d135..90aaa2f095fb6fe202ddb5700b52db1d2cdd09ab 100644 (file)
@@ -82,7 +82,7 @@ void FIPS_corrupt_rsa_keygen(void)
        fips_rsa_pairwise_fail = 1;
        }
 
-static int fips_check_rsa(RSA *rsa)
+int fips_check_rsa(RSA *rsa)
        {
        const unsigned char tbs[] = "RSA Pairwise Check Data";
        unsigned char *ctbuf = NULL, *ptbuf = NULL;