summaryrefslogtreecommitdiff
path: root/net/bind9/patches
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2000-08-29 10:57:16 +0000
committerrh <rh@pkgsrc.org>2000-08-29 10:57:16 +0000
commit993c2e0e98279388448f70d64210ec865389ec08 (patch)
tree1a7ea84e88897994df18ee8457ef97b123282f59 /net/bind9/patches
parentd6e7292f84cc60c6a3812d82bdaa5841feeaa5a8 (diff)
downloadpkgsrc-993c2e0e98279388448f70d64210ec865389ec08.tar.gz
Update bind9 to 9.0.0rc5. Changes are bugfixes only, including a fix that
makes patch-ab unnecessary: * A typo in the HS A code caused an assertion failure. * lwres_gethostbyname() and company set lwres_h_errno to a random value on success. * If named was shut down early in the startup process, ns_omapi_shutdown() would attempt to lock an unintialized mutex. [RT #262] * stub zones could leak memory and reference counts if all the masters were unreachable. * isc_rwlock_lock() would needlessly block readers when it reached the read quota even if no writers were waiting. * Log messages were occasionally lost or corrupted due to a race condition in isc_log_doit(). * The request library didn't completely work with IPv6. * Check for IPV6_RECVPKTINFO and use it instead of IPV6_PKTINFO if found. [RT #229]
Diffstat (limited to 'net/bind9/patches')
-rw-r--r--net/bind9/patches/patch-ab22
1 files changed, 0 insertions, 22 deletions
diff --git a/net/bind9/patches/patch-ab b/net/bind9/patches/patch-ab
deleted file mode 100644
index 58ed7147908..00000000000
--- a/net/bind9/patches/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2000/08/10 12:51:48 itojun Exp $
-
---- lib/isc/unix/socket.c.orig Tue Jun 27 06:28:21 2000
-+++ lib/isc/unix/socket.c Sat Jul 8 11:29:29 2000
-@@ -1177,2 +1177,13 @@
- #if defined(ISC_PLATFORM_HAVEIPV6)
-+#ifdef IPV6_RECVPKTINFO
-+ /* 2292bis */
-+ if ((pf == AF_INET6)
-+ && (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_RECVPKTINFO,
-+ (void *)&on, sizeof (on)) < 0)) {
-+ UNEXPECTED_ERROR(__FILE__, __LINE__,
-+ "setsockopt(%d, IPV6_RECVPKTINFO) failed: %s",
-+ sock->fd, strerror(errno));
-+ }
-+#else
-+ /* 2292 */
- if ((pf == AF_INET6)
-@@ -1184,2 +1195,3 @@
- }
-+#endif
-