summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorJean-Yves Lefort <jylefort@FreeBSD.org>2005-05-10 19:27:21 +0000
committerJean-Yves Lefort <jylefort@FreeBSD.org>2005-05-10 19:27:21 +0000
commit04f5574229eb38ecd3743c7faa1c88f039fe2dea (patch)
treee7c06badb0d3ad0e33806acda6ee820e975ab2cc /net
parentMaintenance update to 1.2.5: minor bug fixes. (diff)
Fix a bug causing the software to not see interfaces while coming up.
PR: ports/80856 Submitted by: Bruce Walker <bmw@borderware.com>
Notes
Notes: svn path=/head/; revision=135017
Diffstat (limited to 'net')
-rw-r--r--net/mDNSResponder/Makefile1
-rw-r--r--net/mDNSResponder/files/patch-mDNSPosix_mDNSUNP.c11
2 files changed, 12 insertions, 0 deletions
diff --git a/net/mDNSResponder/Makefile b/net/mDNSResponder/Makefile
index 05cbfd4c7dc0..085c679b3c51 100644
--- a/net/mDNSResponder/Makefile
+++ b/net/mDNSResponder/Makefile
@@ -8,6 +8,7 @@
PORTNAME= mDNSResponder
PORTVERSION= 107.1
+PORTREVISION= 1
CATEGORIES= net dns
MASTER_SITES= http://darwinsource.opendarwin.org/tarballs/apsl/
DISTNAME= ${PORTNAME}-${PORTVERSION}
diff --git a/net/mDNSResponder/files/patch-mDNSPosix_mDNSUNP.c b/net/mDNSResponder/files/patch-mDNSPosix_mDNSUNP.c
new file mode 100644
index 000000000000..550457a8ddf0
--- /dev/null
+++ b/net/mDNSResponder/files/patch-mDNSPosix_mDNSUNP.c
@@ -0,0 +1,11 @@
+--- mDNSPosix/mDNSUNP.c.orig Fri Apr 8 23:43:59 2005
++++ mDNSPosix/mDNSUNP.c Tue May 10 21:16:46 2005
+@@ -331,7 +331,7 @@
+ ifr = (struct ifreq *) ptr;
+
+ len = GET_SA_LEN(ifr->ifr_addr);
+- ptr += sizeof(struct ifreq); /* for next one in buffer */
++ ptr += sizeof(ifr->ifr_name) + len; /* for next one in buffer */
+
+ // fprintf(stderr, "intf %d name=%s AF=%d\n", index, ifr->ifr_name, ifr->ifr_addr.sa_family);
+