Module Name:    src
Committed By:   roy
Date:           Thu Nov 14 08:26:54 UTC 2013

Modified Files:
        src/external/apache2/mDNSResponder/dist/mDNSShared: uds_daemon.c

Log Message:
Fix setsockopt(2) error.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
    src/external/apache2/mDNSResponder/dist/mDNSShared/uds_daemon.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/apache2/mDNSResponder/dist/mDNSShared/uds_daemon.c
diff -u src/external/apache2/mDNSResponder/dist/mDNSShared/uds_daemon.c:1.4 src/external/apache2/mDNSResponder/dist/mDNSShared/uds_daemon.c:1.5
--- src/external/apache2/mDNSResponder/dist/mDNSShared/uds_daemon.c:1.4	Mon May 23 22:39:25 2011
+++ src/external/apache2/mDNSResponder/dist/mDNSShared/uds_daemon.c	Thu Nov 14 08:26:54 2013
@@ -3852,8 +3852,10 @@ mDNSlocal void connect_callback(int fd, 
 	dnssd_sockaddr_t cliaddr;
 	dnssd_socklen_t len = (dnssd_socklen_t) sizeof(cliaddr);
 	dnssd_sock_t sd = accept(fd, (struct sockaddr*) &cliaddr, &len);
-#if defined(SO_NOSIGPIPE) || defined(_WIN32)
-	const unsigned long optval = 1;
+#if defined(SO_NOSIGPIPE)
+	int optval = 1;
+#elif defined(_WIN32)
+	unsigned long optval = 1;
 #endif
 
 	(void)filter; // Unused

Reply via email to