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