summaryrefslogtreecommitdiff
path: root/www/ffproxy/patches/patch-ac
blob: fd5e63d8dbbf5b26142ad300829f4af16c9d5830 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- socket.c.orig	2008-10-16 22:22:57.000000000 +0200
+++ socket.c	2008-10-16 22:23:42.000000000 +0200
@@ -64,7 +64,7 @@
 	struct pollfd	s[2];
 	socklen_t       claddr_len;
 	pid_t           pid;
-	void           *foo;
+	int		val = 1;
 	char		strport[6];
 	char           *ip_add;
 	int             st, cl, i;
@@ -108,7 +108,7 @@
 			else
 				fatal("socket() failed for IPv4");
 		}
-		if (setsockopt(s[i].fd, SOL_SOCKET, SO_REUSEADDR, &foo, sizeof(foo)) != 0) {
+		if (setsockopt(s[i].fd, SOL_SOCKET, SO_REUSEADDR, &val, sizeof(val)) != 0) {
 			(void) close(s[i].fd);
 			fatal("setsockopt() failed for (%s) %s", ip_add, (i == 0 && config.bind_ipv4) ? "IPv4" : "IPv6");
 		}