From e01822f8bb506169c38c23967d2815c896d43120 Mon Sep 17 00:00:00 2001 From: Todd A Ouska Date: Mon, 16 May 2011 16:20:32 -0700 Subject: [PATCH] lwip berkely sockets port --- src/cyassl_io.c | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/src/cyassl_io.c b/src/cyassl_io.c index c2efefe71..c06cd0dd7 100644 --- a/src/cyassl_io.c +++ b/src/cyassl_io.c @@ -37,20 +37,26 @@ #include "zlib.h" #endif -#ifndef USE_WINDOWS_API - #include - #include - #include - #include - #if !(defined(DEVKITPRO) || defined(THREADX)) - #include - #include - #include - #include - #include - #endif - #ifdef THREADX - #include +#ifndef USE_WINDOWS_API + #ifdef LWIP_SOCKETS + #define LWIP_SOCKET 1 /* use berkely API */ + #define LWIP_COMPAT_SOCKETS 1 + #include "sockets.h" + #else + #include + #include + #include + #include + #if !(defined(DEVKITPRO) || defined(THREADX)) + #include + #include + #include + #include + #include + #endif + #ifdef THREADX + #include + #endif #endif #endif /* USE_WINDOWS_API */