From 8597d2ae349f2e602916ac1ac5b71ae3e350ceee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Ludwig?= Date: Wed, 18 Mar 2020 07:59:41 +0100 Subject: [PATCH] Add missing ESHUTDOWN constant for macOS. --- source/eventcore/drivers/posix/sockets.d | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/eventcore/drivers/posix/sockets.d b/source/eventcore/drivers/posix/sockets.d index 38239fd..ac3e572 100644 --- a/source/eventcore/drivers/posix/sockets.d +++ b/source/eventcore/drivers/posix/sockets.d @@ -69,6 +69,8 @@ version(OSX) { enum IP_ADD_MEMBERSHIP = 12; enum IP_MULTICAST_LOOP = 11; } else import core.sys.darwin.netinet.in_ : IP_ADD_MEMBERSHIP, IP_MULTICAST_LOOP; + + static if (!is(typeof(ESHUTDOWN))) enum ESHUTDOWN = 58; } version(FreeBSD) { static if (__VERSION__ < 2077) {