From 21e97d3e155f4d9604f729698cdfff3c40eefbe7 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Tue, 12 Dec 2006 22:26:51 +0000 Subject: Add avahi package and add libdaemon, which is needed by avahi --- package/avahi/uclibc.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 package/avahi/uclibc.patch (limited to 'package/avahi/uclibc.patch') diff --git a/package/avahi/uclibc.patch b/package/avahi/uclibc.patch new file mode 100644 index 000000000..5b2e17022 --- /dev/null +++ b/package/avahi/uclibc.patch @@ -0,0 +1,19 @@ +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 @@ + 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) { + avahi_log_warn("IPV6_V6ONLY failed: %s", strerror(errno)); + goto fail; + } +- ++#endif + yes = 1; + if (setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, &yes, sizeof(yes)) < 0) { + avahi_log_warn("IPV6_MULTICAST_LOOP failed: %s", strerror(errno)); -- cgit v1.2.3