summaryrefslogtreecommitdiff
path: root/net/mDNSResponder
diff options
context:
space:
mode:
authorhans <hans@pkgsrc.org>2011-10-04 14:08:48 +0000
committerhans <hans@pkgsrc.org>2011-10-04 14:08:48 +0000
commiteb0bf0285ef936439596ea7bb03a6a12dbd75208 (patch)
tree992041056932342f3d18044db22a26978725fa2f /net/mDNSResponder
parentb9b0aca930b608c056d8b4a8c0ee0c2c863d643a (diff)
downloadpkgsrc-eb0bf0285ef936439596ea7bb03a6a12dbd75208.tar.gz
Fix build on SunOS.
Diffstat (limited to 'net/mDNSResponder')
-rw-r--r--net/mDNSResponder/distinfo4
-rw-r--r--net/mDNSResponder/patches/patch-Clients_dns-sd.c5
2 files changed, 4 insertions, 5 deletions
diff --git a/net/mDNSResponder/distinfo b/net/mDNSResponder/distinfo
index cbf0fbe121c..8f389541b02 100644
--- a/net/mDNSResponder/distinfo
+++ b/net/mDNSResponder/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.28 2011/08/29 03:34:39 riz Exp $
+$NetBSD: distinfo,v 1.29 2011/10/04 14:08:48 hans Exp $
SHA1 (mDNSResponder-258.14.tar.gz) = 2a34794ff9a5184ce1e57ccea4001b5af6635f7b
RMD160 (mDNSResponder-258.14.tar.gz) = fbd9dcfa84dbeb9de379066958a0b509af074dbc
Size (mDNSResponder-258.14.tar.gz) = 1833244 bytes
-SHA1 (patch-Clients_dns-sd.c) = 65adfe65bff033ef8f5cb0eacf49614c15b46cfa
+SHA1 (patch-Clients_dns-sd.c) = 5adac63ba76497056c1abfd426460560b8a3f012
SHA1 (patch-aa) = 3f31f10ab6bf0d3ec72b56791cc4db5f24bfeb0b
SHA1 (patch-ab) = 8567d3a9849377fdfd1fd98f1b0dd164561bb6c9
SHA1 (patch-ac) = 3fb065c49ed434f031ea29214ec4140b24f8da64
diff --git a/net/mDNSResponder/patches/patch-Clients_dns-sd.c b/net/mDNSResponder/patches/patch-Clients_dns-sd.c
index 9c94fe027e5..83e67837188 100644
--- a/net/mDNSResponder/patches/patch-Clients_dns-sd.c
+++ b/net/mDNSResponder/patches/patch-Clients_dns-sd.c
@@ -1,13 +1,12 @@
-$NetBSD: patch-Clients_dns-sd.c,v 1.3 2011/06/03 19:30:39 shattered Exp $
+$NetBSD: patch-Clients_dns-sd.c,v 1.4 2011/10/04 14:08:48 hans Exp $
--- Clients/dns-sd.c.orig 2010-05-15 00:16:11.000000000 +0000
+++ Clients/dns-sd.c
@@ -170,8 +170,19 @@ cl dns-sd.c -I../mDNSShared -DNOT_HAVE_G
- #include <netinet/in.h> // For struct sockaddr_in()
#include <arpa/inet.h> // For inet_addr()
#include <net/if.h> // For if_nametoindex()
static const char kFilePathSep = '/';
-+#ifdef __linux__
++#if defined(__linux__) || defined(__sun)
+ static size_t _sa_len(const struct sockaddr *addr)
+ {
+ if (addr->sa_family == AF_INET) return (sizeof(struct sockaddr_in));