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) {