From 0c627642162030fbeef0767876cb9904cff5233f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Thu, 16 Aug 2018 15:19:12 +0200 Subject: [PATCH] Add Solaris definition for O_CLOEXEC. Fixes #82. --- source/eventcore/drivers/posix/sockets.d | 1 + 1 file changed, 1 insertion(+) diff --git a/source/eventcore/drivers/posix/sockets.d b/source/eventcore/drivers/posix/sockets.d index 12247a4..de45571 100644 --- a/source/eventcore/drivers/posix/sockets.d +++ b/source/eventcore/drivers/posix/sockets.d @@ -25,6 +25,7 @@ version (Posix) { { version (linux) enum O_CLOEXEC = 0x80000; else version (FreeBSD) enum O_CLOEXEC = 0x100000; + else version (Solaris) enum O_CLOEXEC = 0x800000; else version (DragonFlyBSD) enum O_CLOEXEC = 0x0020000; else version (NetBSD) enum O_CLOEXEC = 0x400000; else version (OpenBSD) enum O_CLOEXEC = 0x10000;