Blob Blame History Raw
diff -up dnsmasq-2.66/src/dhcp.c.reuseport dnsmasq-2.66/src/dhcp.c
--- dnsmasq-2.66/src/dhcp.c.reuseport	2013-08-12 14:35:07.575237403 +0200
+++ dnsmasq-2.66/src/dhcp.c	2013-08-12 14:35:48.220273629 +0200
@@ -72,11 +72,13 @@ static int make_fd(int port)
     {
       int rc = -1, porterr = 0;
 
+/*
 #ifdef SO_REUSEPORT
       if ((rc = setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, &oneopt, sizeof(oneopt))) == -1 && 
 	  errno != ENOPROTOOPT)
 	porterr = 1;
 #endif
+*/
       
       if (rc == -1 && !porterr)
 	rc = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &oneopt, sizeof(oneopt));