mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-12-25 18:14:53 +00:00
Fixed ERR_IS_FATAL so that ERR_WOULDBLOCK is not fatal.
This commit is contained in:
parent
377628216e
commit
92cdc1e33f
@ -233,6 +233,9 @@ HISTORY
|
|||||||
|
|
||||||
++ Bugfixes:
|
++ Bugfixes:
|
||||||
|
|
||||||
|
2010-11-20: Simon Goldschmidt
|
||||||
|
* err.h: Fixed ERR_IS_FATAL so that ERR_WOULDBLOCK is not fatal.
|
||||||
|
|
||||||
2010-11-20: Simon Goldschmidt
|
2010-11-20: Simon Goldschmidt
|
||||||
* sockets.c: Fixed bug #31590: getsockopt(... SO_ERROR ...) gives EINPROGRESS
|
* sockets.c: Fixed bug #31590: getsockopt(... SO_ERROR ...) gives EINPROGRESS
|
||||||
after a successful nonblocking connection.
|
after a successful nonblocking connection.
|
||||||
|
@ -58,7 +58,7 @@ typedef s8_t err_t;
|
|||||||
#define ERR_VAL -6 /* Illegal value. */
|
#define ERR_VAL -6 /* Illegal value. */
|
||||||
#define ERR_WOULDBLOCK -7 /* Operation would block. */
|
#define ERR_WOULDBLOCK -7 /* Operation would block. */
|
||||||
|
|
||||||
#define ERR_IS_FATAL(e) ((e) < ERR_VAL)
|
#define ERR_IS_FATAL(e) ((e) < ERR_WOULDBLOCK)
|
||||||
|
|
||||||
#define ERR_ABRT -8 /* Connection aborted. */
|
#define ERR_ABRT -8 /* Connection aborted. */
|
||||||
#define ERR_RST -9 /* Connection reset. */
|
#define ERR_RST -9 /* Connection reset. */
|
||||||
|
Loading…
Reference in New Issue
Block a user