This commit is contained in:
manojampalam 2016-03-01 23:18:12 -08:00
parent cddde07e3a
commit b59cb84398

View File

@ -213,14 +213,13 @@ struct w32_io* socketio_socket(int domain, int type, int protocol) {
return pio; return pio;
} }
#define SET_ERRNO_ON_ERROR(expr) \ #define SET_ERRNO_ON_ERROR(expr) do { \
do { \ int ret = (expr); \
int ret = (expr); \ if (ret == SOCKET_ERROR) { \
if (ret == SOCKET_ERROR) { \ errno = errno_from_WSALastError(); \
errno = errno_from_WSALastError(); \ debug("ERROR:%d", errno); \
debug("ERROR:%d", errno); \ } \
} \ return ret; \
return ret; \
} while (0) } while (0)
int socketio_setsockopt(struct w32_io* pio, int level, int optname, const char* optval, int optlen) { int socketio_setsockopt(struct w32_io* pio, int level, int optname, const char* optval, int optlen) {