summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2018-03-06 18:23:48 +0100
committerCorinna Vinschen <corinna@vinschen.de>2018-03-06 18:23:48 +0100
commitf6ce72e623b18fffde3e99735c9252005ea62e32 (patch)
treeec5f9155d26393164aa7e016a82ca63260d4f6cc
parent6d2f1d79a8ee0ae5bd6ac5f1f865a5ca761028a0 (diff)
downloadcygnal-f6ce72e623b18fffde3e99735c9252005ea62e32.tar.gz
cygnal-f6ce72e623b18fffde3e99735c9252005ea62e32.tar.bz2
cygnal-f6ce72e623b18fffde3e99735c9252005ea62e32.zip
Cygwin: sys/socket.h: define MSG_CMSG_CLOEXEC
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r--winsup/cygwin/include/cygwin/socket.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/winsup/cygwin/include/cygwin/socket.h b/winsup/cygwin/include/cygwin/socket.h
index 295885256..0360e71e8 100644
--- a/winsup/cygwin/include/cygwin/socket.h
+++ b/winsup/cygwin/include/cygwin/socket.h
@@ -204,6 +204,9 @@ struct OLD_msghdr
/* Windows-specific flag values returned by recvmsg. */
#define MSG_BCAST 0x0400 /* Broadcast datagram */
#define MSG_MCAST 0x0800 /* Multicast datagram */
+/* AF_UNIX specific */
+#define MSG_CMSG_CLOEXEC 0x1000 /* Set O_CLOEXEC on fd's passed via
+ SCM_RIGHTS */
/* Setsockoptions(2) level. Thanks to BSD these must match IPPROTO_xxx */
#define SOL_IP 0