From f8417306123069565c4ae84b3b520585e5d2a560 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Thu, 20 Jul 2017 18:33:48 +0200 Subject: [PATCH] Revert "Revert "Add SO_REUSEPORT constant"" --- src/core/sys/posix/sys/socket.d | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/sys/posix/sys/socket.d b/src/core/sys/posix/sys/socket.d index 1dc8bd3fea..ebd1ae984d 100644 --- a/src/core/sys/posix/sys/socket.d +++ b/src/core/sys/posix/sys/socket.d @@ -268,6 +268,7 @@ version( CRuntime_Glibc ) SO_RCVLOWAT = 18, SO_RCVTIMEO = 20, SO_REUSEADDR = 2, + SO_REUSEPORT = 15, SO_SNDBUF = 7, SO_SNDLOWAT = 19, SO_SNDTIMEO = 21, @@ -302,6 +303,7 @@ version( CRuntime_Glibc ) SO_RCVLOWAT = 18, SO_RCVTIMEO = 20, SO_REUSEADDR = 2, + SO_REUSEPORT = 15, SO_SNDBUF = 7, SO_SNDLOWAT = 19, SO_SNDTIMEO = 21, @@ -735,6 +737,7 @@ else version( Darwin ) SO_RCVLOWAT = 0x1004, SO_RCVTIMEO = 0x1006, SO_REUSEADDR = 0x0004, + SO_REUSEPORT = 0x0200, SO_SNDBUF = 0x1001, SO_SNDLOWAT = 0x1003, SO_SNDTIMEO = 0x1005, @@ -912,6 +915,7 @@ else version( FreeBSD ) SO_RCVLOWAT = 0x1004, SO_RCVTIMEO = 0x1006, SO_REUSEADDR = 0x0004, + SO_REUSEPORT = 0x0200, SO_SNDBUF = 0x1001, SO_SNDLOWAT = 0x1003, SO_SNDTIMEO = 0x1005,