diff --git a/wolfssl/io.h b/wolfssl/io.h index 0bbb2d783..316dfb1e9 100644 --- a/wolfssl/io.h +++ b/wolfssl/io.h @@ -234,6 +234,9 @@ #elif defined(FREERTOS_TCP) #define RECV_FUNCTION(a,b,c,d) FreeRTOS_recv((Socket_t)(a),(void*)(b), (size_t)(c), (BaseType_t)(d)) #define SEND_FUNCTION(a,b,c,d) FreeRTOS_send((Socket_t)(a),(void*)(b), (size_t)(c), (BaseType_t)(d)) +#elif defined(WOLFSSL_VXWORKS) + #define SEND_FUNCTION send + #define RECV_FUNCTION recv #else #define SEND_FUNCTION send #define RECV_FUNCTION recv diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index be9b478c6..f5ae1523f 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -330,6 +330,7 @@ #endif #define WOLFSSL_PTHREADS #define WOLFSSL_HAVE_MIN + #define WOLFSSL_HAVE_MAX #define USE_FAST_MATH #define TFM_TIMING_RESISTANT #define NO_MAIN_DRIVER