Introduction
Statistics
Contact
Development
Disclaimer
Help
ftp.icm.edu.pl home page
Apply by doing:
cd /usr/src
patch -p0 < 007_bind.patch
And then rebuild and install bind:
cd usr.sbin/bind
make -f Makefile.bsd-wrapper obj
make -f Makefile.bsd-wrapper depend
make -f Makefile.bsd-wrapper
make -f Makefile.bsd-wrapper install
Index: usr.sbin/bind/bin/named/update.c
===================================================================
--- usr.sbin/bind/bin/named/update.c (revision 1875)
+++ usr.sbin/bind/bin/named/update.c (working copy)
@@ -861,7 +861,11 @@
if (type == dns_rdatatype_rrsig ||
type == dns_rdatatype_sig)
covers = dns_rdata_covers(&t->rdata);
- else
+ else if (type == dns_rdatatype_any) {
+ dns_db_detachnode(db, &node);
+ dns_diff_clear(&trash);
+ return (DNS_R_NXRRSET);
+ } else
covers = 0;
/*