Improve WOLFSSL_USER_IO defaults

This commit is contained in:
gojimmypi
2025-07-16 12:04:05 -07:00
parent 2c90d1585a
commit 66650a95d8
2 changed files with 11 additions and 1 deletions

View File

@@ -6,7 +6,14 @@
#error This user_settings.h header is only designed for Windows
#endif
/* Optionally use custom IO, uncomment this line: */
/* #define WOLFSSL_USER_IO */
#ifdef WOLFSSL_USER_IO
#define WOLFSSL_NO_SOCK
#else
#define USE_WOLFSSL_IO
#endif
#define HAVE_AESGCM
#define WOLFSSL_TLS13
#define HAVE_HKDF

View File

@@ -1132,6 +1132,9 @@ WOLFSSL_ABI WOLFSSL_API int wolfCrypt_Cleanup(void);
#endif
#endif
#ifndef SOCKET_INVALID
#ifndef INVALID_SOCKET
#define INVALID_SOCKET ((SOCKET_T)(-1))
#endif
#define SOCKET_INVALID INVALID_SOCKET
#endif
#else