diff options
author | Erwin Lansing <erwin@FreeBSD.org> | 2012-12-05 13:00:54 +0000 |
---|---|---|
committer | Erwin Lansing <erwin@FreeBSD.org> | 2012-12-05 13:00:54 +0000 |
commit | 2efa5510c3a664350be589050d2b3e8f34b7edb9 (patch) | |
tree | fb5de4b4b43b9fcca180a138b8c100801fe24bdd | |
parent | a503af91a8a93bdaeb15b5467c2d98018eb719c5 (diff) |
Vendor import of Bind 9.8.4-P1vendor/bind9/9.8.4-P1
Approved by: delphij (mentor)
Sponsored by: DK Hostmaster A/S
Notes
Notes:
svn path=/vendor/bind9/dist/; revision=243888
svn path=/vendor/bind9/9.8.4-P1/; revision=243889; tag=vendor/bind9/9.8.4-P1
-rw-r--r-- | CHANGES | 5 | ||||
-rw-r--r-- | FREEBSD-Xlist | 1 | ||||
-rw-r--r-- | bin/named/query.c | 4 | ||||
-rw-r--r-- | version | 4 |
4 files changed, 11 insertions, 3 deletions
@@ -1,3 +1,8 @@ + --- 9.8.4-P1 released --- + +3407. [security] Named could die on specific queries with dns64 enabled. + [Addressed in change #3388 for BIND 9.8.5 and 9.9.3.] + --- 9.8.4 released --- 3383. [security] A certain combination of records in the RBT could diff --git a/FREEBSD-Xlist b/FREEBSD-Xlist index 4d4acf09b04f..e50a5cc8238e 100644 --- a/FREEBSD-Xlist +++ b/FREEBSD-Xlist @@ -11,6 +11,7 @@ docutil isc-config.sh.1 isc-config.sh.docbook isc-config.sh.html +srcid util # Tests diff --git a/bin/named/query.c b/bin/named/query.c index 2bdaac820e46..9e67f2d2187f 100644 --- a/bin/named/query.c +++ b/bin/named/query.c @@ -5183,10 +5183,12 @@ dns64_ttl(dns_db_t *db, dns_dbversion_t *version) { isc_result_t result; isc_uint32_t ttl = ISC_UINT32_MAX; + dns_rdataset_init(&rdataset); + result = dns_db_getoriginnode(db, &node); if (result != ISC_R_SUCCESS) goto cleanup; - dns_rdataset_init(&rdataset); + result = dns_db_findrdataset(db, node, version, dns_rdatatype_soa, 0, 0, &rdataset, NULL); if (result != ISC_R_SUCCESS) @@ -6,5 +6,5 @@ MAJORVER=9 MINORVER=8 PATCHVER=4 -RELEASETYPE= -RELEASEVER= +RELEASETYPE=-P +RELEASEVER=1 |