From d8a6d16f7242fb5a2acc4049bff57b398e36adfe Mon Sep 17 00:00:00 2001 From: Chris Conlon Date: Mon, 20 Apr 2020 13:54:32 -0600 Subject: [PATCH] add MICROCHIP_TCPIP_BSD_API for using Microchip TCP/IP with BSD API --- wolfssl/wolfcrypt/settings.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index 6b52f998d..917027971 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -62,6 +62,9 @@ /* Uncomment next line if using Microchip TCP/IP stack, version 6 or later */ /* #define MICROCHIP_TCPIP */ +/* Uncomment next line if using above Microchip TCP/IP defines with BSD API */ +/* #define MICROCHIP_TCPIP_BSD_API */ + /* Uncomment next line if using PIC32MZ Crypto Engine */ /* #define WOLFSSL_MICROCHIP_PIC32MZ */ @@ -340,7 +343,9 @@ /* #define WOLFSSL_MICROCHIP_PIC32MZ */ #define SIZEOF_LONG_LONG 8 #define SINGLE_THREADED - #define WOLFSSL_USER_IO + #ifndef MICROCHIP_TCPIP_BSD_API + #define WOLFSSL_USER_IO + #endif #define NO_WRITEV #define NO_DEV_RANDOM #define NO_FILESYSTEM