comparison src/os/win32/ngx_errno.h @ 5550:3c5ddf0575d8

Core: handle getsockopt(TCP_FASTOPEN) failures. Linux returns EOPNOTSUPP for non-TCP sockets and ENOPROTOOPT for TCP sockets, because getsockopt(TCP_FASTOPEN) is not implemented so far. While there, lower the log level from ALERT to NOTICE to match other getsockopt() failures. Signed-off-by: Piotr Sikora <piotr@cloudflare.com>
author Piotr Sikora <piotr@cloudflare.com>
date Thu, 30 Jan 2014 14:58:21 -0800
parents 91bd62a9627e
children a5897d360977
comparison
equal deleted inserted replaced
5549:39d7eef2e332 5550:3c5ddf0575d8
36 #define NGX_EISDIR ERROR_CANNOT_MAKE 36 #define NGX_EISDIR ERROR_CANNOT_MAKE
37 #define NGX_ENOSPC ERROR_DISK_FULL 37 #define NGX_ENOSPC ERROR_DISK_FULL
38 #define NGX_EPIPE EPIPE 38 #define NGX_EPIPE EPIPE
39 #define NGX_EAGAIN WSAEWOULDBLOCK 39 #define NGX_EAGAIN WSAEWOULDBLOCK
40 #define NGX_EINPROGRESS WSAEINPROGRESS 40 #define NGX_EINPROGRESS WSAEINPROGRESS
41 #define NGX_ENOPROTOOPT WSAENOPROTOOPT
41 #define NGX_EOPNOTSUPP WSAEOPNOTSUPP 42 #define NGX_EOPNOTSUPP WSAEOPNOTSUPP
42 #define NGX_EADDRINUSE WSAEADDRINUSE 43 #define NGX_EADDRINUSE WSAEADDRINUSE
43 #define NGX_ECONNABORTED WSAECONNABORTED 44 #define NGX_ECONNABORTED WSAECONNABORTED
44 #define NGX_ECONNRESET WSAECONNRESET 45 #define NGX_ECONNRESET WSAECONNRESET
45 #define NGX_ENOTCONN WSAENOTCONN 46 #define NGX_ENOTCONN WSAENOTCONN