|
@@ -1,11 +1,11 @@
|
|
|
-diff -urN avahi-0.6.14-orig/avahi-core/socket.c avahi-0.6.14/avahi-core/socket.c
|
|
|
---- avahi-0.6.14-orig/avahi-core/socket.c 2006-08-31 10:18:03.000000000 -0700
|
|
|
-+++ avahi-0.6.14/avahi-core/socket.c 2006-09-21 19:01:31.000000000 -0700
|
|
|
-@@ -394,13 +394,13 @@
|
|
|
+diff -urpN avahi-0.6.22.orig/avahi-core/socket.c avahi-0.6.22/avahi-core/socket.c
|
|
|
+--- avahi-0.6.22.orig/avahi-core/socket.c 2007-12-16 22:03:08.000000000 +0100
|
|
|
++++ avahi-0.6.22/avahi-core/socket.c 2008-03-31 17:13:24.000000000 +0200
|
|
|
+@@ -394,13 +394,13 @@ int avahi_open_socket_ipv6(int no_reuse)
|
|
|
avahi_log_warn("IPV6_UNICAST_HOPS failed: %s", strerror(errno));
|
|
|
goto fail;
|
|
|
}
|
|
|
--
|
|
|
+-
|
|
|
+#ifdef IPV6_V6ONLY
|
|
|
yes = 1;
|
|
|
if (setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &yes, sizeof(yes)) < 0) {
|