]> git.pld-linux.org Git - packages/ntp.git/blame - ntp-ipv6.patch
- restore the background feature
[packages/ntp.git] / ntp-ipv6.patch
CommitLineData
da9001db
AM
1--- ntp-4.2.4p5/ntpdate/ntpdate.c.org 2008-10-08 17:42:22.981586584 +0200
2+++ ntp-4.2.4p5/ntpdate/ntpdate.c 2008-10-08 17:42:36.614918959 +0200
3@@ -1776,11 +1776,13 @@
4 }
5a3442bc 5 #ifdef IPV6_V6ONLY
b437f312 6 /* Restricts AF_INET6 socket to IPv6 communications (see RFC 2553bis-03) */
da9001db 7- if (res->ai_family == AF_INET6)
b437f312 8- if (setsockopt(fd[nbsock], IPPROTO_IPV6, IPV6_V6ONLY, (void*) &optval, sizeof(optval)) < 0) {
da9001db 9+ if (res->ai_family == AF_INET6) {
b437f312
AM
10+ int i = setsockopt(fd[nbsock], IPPROTO_IPV6, IPV6_V6ONLY, (void*) &optval, sizeof(optval));
11+ if (i < 0 && errno != ENOPROTOOPT) {
12 netsyslog(LOG_ERR, "setsockopt() IPV6_V6ONLY failed: %m");
13 exit(1);
14 /*NOTREACHED*/
15+ }
6754e9cd 16 }
72b7fc97
AM
17 #endif
18
This page took 0.064905 seconds and 4 git commands to generate.