diff --git a/tests/api.c b/tests/api.c index a87a8a66a..a91d2855b 100644 --- a/tests/api.c +++ b/tests/api.c @@ -28206,7 +28206,7 @@ static void test_wc_PKCS7_EncodeDecodeEnvelopedData (void) static void test_wc_PKCS7_EncodeEncryptedData (void) { #if defined(HAVE_PKCS7) && !defined(NO_PKCS7_ENCRYPTED_DATA) - PKCS7* pkcs7; + PKCS7* pkcs7 = NULL; byte* tmpBytePtr = NULL; byte encrypted[TWOK_BUF]; byte decoded[TWOK_BUF]; diff --git a/wolfssl/wolfio.h b/wolfssl/wolfio.h index 28a5a7b83..93d7d0371 100644 --- a/wolfssl/wolfio.h +++ b/wolfssl/wolfio.h @@ -320,6 +320,9 @@ #elif defined(WOLFSSL_LINUXKM) #define SEND_FUNCTION linuxkm_send #define RECV_FUNCTION linuxkm_recv +#elif defined(WOLFSSL_SGX) + #define SEND_FUNCTION send + #define RECV_FUNCTION recv #else #define SEND_FUNCTION send #define RECV_FUNCTION recv