forked from wolfSSL/wolfssl
don't redefine LWIP_SOCKET, make user repsonsible for turning it on in lwIP
This commit is contained in:
17
.gitignore
vendored
17
.gitignore
vendored
@@ -17,15 +17,18 @@ depcomp
|
|||||||
missing
|
missing
|
||||||
libtool
|
libtool
|
||||||
tags
|
tags
|
||||||
benchmark
|
ctaocrypt/benchmark/benchmark
|
||||||
test
|
ctaocrypt/test
|
||||||
client
|
examples/client/client
|
||||||
echoclient
|
examples/echoclient/echoclient
|
||||||
echoserver
|
examples/echoserver/echoserver
|
||||||
server
|
examples/server/server
|
||||||
snifftest
|
snifftest
|
||||||
output
|
output
|
||||||
testsuite
|
testsuite/testsuite
|
||||||
|
testsuite/*.der
|
||||||
|
testsuite/*.pem
|
||||||
|
testsuite/*.raw
|
||||||
diff
|
diff
|
||||||
sslSniffer/sslSnifferTest/tracefile.txt
|
sslSniffer/sslSnifferTest/tracefile.txt
|
||||||
*.gz
|
*.gz
|
||||||
|
@@ -444,7 +444,7 @@ GCCWARNINGS="-Wall -fno-strict-aliasing -W -Wfloat-equal -Wundef \
|
|||||||
-Wmissing-field-initializers -Wdeclaration-after-statement \
|
-Wmissing-field-initializers -Wdeclaration-after-statement \
|
||||||
-Wold-style-definition -Waddress -Wmissing-noreturn -Wnormalized=id \
|
-Wold-style-definition -Waddress -Wmissing-noreturn -Wnormalized=id \
|
||||||
-Woverride-init -Wstrict-overflow=1 -Wextra -Warray-bounds \
|
-Woverride-init -Wstrict-overflow=1 -Wextra -Warray-bounds \
|
||||||
-Wstack-protector -Wformat -Wformat-security -Wpointer-sign"
|
-Wstack-protector -Wformat -Wformat-security -Wpointer-sign -Wshadow"
|
||||||
|
|
||||||
AC_ARG_ENABLE(gcc-lots-o-warnings,
|
AC_ARG_ENABLE(gcc-lots-o-warnings,
|
||||||
AS_HELP_STRING(--enable-gcc-lots-o-warnings, enable lots of gcc warnings),
|
AS_HELP_STRING(--enable-gcc-lots-o-warnings, enable lots of gcc warnings),
|
||||||
|
@@ -79,12 +79,6 @@
|
|||||||
#define NO_DH
|
#define NO_DH
|
||||||
#define NO_DSA
|
#define NO_DSA
|
||||||
#define NO_HC128
|
#define NO_HC128
|
||||||
#define CYASSL_LWIP /* by default for now */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CYASSL_LWIP
|
|
||||||
#define LWIP_SOCKETS
|
|
||||||
#define LWIP_PROVIDE_ERRNO
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef MICRIUM
|
#ifdef MICRIUM
|
||||||
|
@@ -38,9 +38,10 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef USE_WINDOWS_API
|
#ifndef USE_WINDOWS_API
|
||||||
#ifdef LWIP_SOCKETS
|
#ifdef CYASSL_LWIP
|
||||||
#define LWIP_SOCKET 1 /* use berkely API */
|
/* lwIP needs to be configured to use sockets API in this mode */
|
||||||
#define LWIP_COMPAT_SOCKETS 1
|
/* LWIP_SOCKET 1 && LWIP_COMPAT_SOCKETS 1 in lwip/opt.h or in build */
|
||||||
|
#define LWIP_PROVIDE_ERRNO 1
|
||||||
#include "sockets.h"
|
#include "sockets.h"
|
||||||
#else
|
#else
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
Reference in New Issue
Block a user