ea5468d6a1
Signed-off-by: Tomas Hozza <thozza@redhat.com>
18 lines
583 B
Diff
18 lines
583 B
Diff
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));
|