diff --git a/tests/api.c b/tests/api.c index f3fd89a59..1a623ade5 100644 --- a/tests/api.c +++ b/tests/api.c @@ -2137,7 +2137,7 @@ static void test_wolfSSL_ECDSA_SIG(void) static void test_EC_i2d(void) { -#ifdef HAVE_ECC +#if defined(HAVE_ECC) && !defined(HAVE_FIPS) EC_KEY *key; EC_KEY *copy; int len; diff --git a/wolfssl/ssl.h b/wolfssl/ssl.h index 8f233bcd3..2e23bb059 100644 --- a/wolfssl/ssl.h +++ b/wolfssl/ssl.h @@ -1320,7 +1320,6 @@ WOLFSSL_API int wolfSSL_i2d_X509_NAME(WOLFSSL_X509_NAME* n, unsigned char** out); WOLFSSL_API WOLFSSL_X509_NAME *wolfSSL_d2i_X509_NAME(WOLFSSL_X509_NAME **name, unsigned char **in, long length); -WOLFSSL_API #ifndef NO_RSA WOLFSSL_API int wolfSSL_RSA_print(WOLFSSL_BIO* bio, WOLFSSL_RSA* rsa, int offset); #endif