From: Sam Roberts Date: 2005-02-08T13:12:22+09:00 Subject: [patch] Socket::SO_REUSEPORT for socket.c I need SO_REUSEPORT, but there seems to be a bunch of unsupported socket options on OS X. Shall I post a patch for the whole lot? Sam Index: socket.c =================================================================== RCS file: /src/ruby/ext/socket/socket.c,v retrieving revision 1.108.2.20 diff -u -r1.108.2.20 socket.c --- socket.c 9 Dec 2004 23:39:37 -0000 1.108.2.20 +++ socket.c 8 Feb 2005 04:06:12 -0000 @@ -2796,6 +2796,9 @@ sock_define_const("SO_DEBUG", SO_DEBUG); #endif sock_define_const("SO_REUSEADDR", SO_REUSEADDR); +#ifdef SO_REUSEPORT + sock_define_const("SO_REUSEPORT", SO_REUSEPORT); +#endif #ifdef SO_TYPE sock_define_const("SO_TYPE", SO_TYPE); #endif