From 023a2fa789b7700ed32f8d78655c03b4b273d42b Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 28 Nov 2007 15:54:17 +0000 Subject: * fhandler_socket.cc (fhandler_socket::recv_internal): Add MSG_WAITALL handling. Use explicit flag values instead of MSG_WINMASK. (fhandler_socket::send_internal): Use explicit flag values instead of MSG_WINMASK. * include/cygwin/socket.h (MSG_WINMASK): Remove definition. (MSG_WAITALL): Define. --- winsup/cygwin/include/cygwin/socket.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/include') diff --git a/winsup/cygwin/include/cygwin/socket.h b/winsup/cygwin/include/cygwin/socket.h index dd9cd3671..91b80dd13 100644 --- a/winsup/cygwin/include/cygwin/socket.h +++ b/winsup/cygwin/include/cygwin/socket.h @@ -189,7 +189,7 @@ struct OLD_msghdr #define MSG_OOB 0x1 /* process out-of-band data */ #define MSG_PEEK 0x2 /* peek at incoming message */ #define MSG_DONTROUTE 0x4 /* send without using routing tables */ -#define MSG_WINMASK 0x7 /* flags understood by WinSock calls */ +#define MSG_WAITALL 0x8 /* wait for all requested bytes */ #define MSG_NOSIGNAL 0x20 /* Don't raise SIGPIPE */ #define MSG_TRUNC 0x0100 /* Normal data truncated */ #define MSG_CTRUNC 0x0200 /* Control data truncated */ -- cgit v1.2.3