From 0794d88f09dd8f503b81fe44ea71b92ceb3cf8bc Mon Sep 17 00:00:00 2001 From: Our Air Quality Date: Sun, 8 Oct 2017 19:55:40 +1100 Subject: [PATCH] If undefined then define O_NDELAY in terms of O_NONBLOCK. Current newlib does not define O_NDELAY, but it needs to be the same as O_NONBLOCK rather than using the lwip value of 1. Signed-off-by: Dirk Ziegelmeier --- src/include/lwip/sockets.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/lwip/sockets.h b/src/include/lwip/sockets.h index 07d15eca..46f03368 100644 --- a/src/include/lwip/sockets.h +++ b/src/include/lwip/sockets.h @@ -442,7 +442,7 @@ typedef struct ipv6_mreq { #define O_NONBLOCK 1 /* nonblocking I/O */ #endif #ifndef O_NDELAY -#define O_NDELAY 1 /* same as O_NONBLOCK, for compatibility */ +#define O_NDELAY O_NONBLOCK /* same as O_NONBLOCK, for compatibility */ #endif #ifndef O_RDONLY #define O_RDONLY 2