From eb0bf0285ef936439596ea7bb03a6a12dbd75208 Mon Sep 17 00:00:00 2001 From: hans Date: Tue, 4 Oct 2011 14:08:48 +0000 Subject: Fix build on SunOS. --- net/mDNSResponder/distinfo | 4 ++-- net/mDNSResponder/patches/patch-Clients_dns-sd.c | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) (limited to 'net/mDNSResponder') 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 // For struct sockaddr_in() #include // For inet_addr() #include // 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)); -- cgit v1.2.3