]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
2139. [bug] dns_view_find() was being called with wrong type
authorMark Andrews <marka@isc.org>
Sun, 25 Feb 2007 23:35:46 +0000 (23:35 +0000)
committerMark Andrews <marka@isc.org>
Sun, 25 Feb 2007 23:35:46 +0000 (23:35 +0000)
                        in adb.c. [RT #16670]

CHANGES
lib/dns/adb.c

diff --git a/CHANGES b/CHANGES
index 572af30fc0697a1fd13ea32faa93fb0cf56e080f..3cf96cae4f55739116f464a1e1a04b99e80a8009 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+2139.  [bug]           dns_view_find() was being called with wrong type
+                       in adb.c. [RT #16670]
+
 2136.  [bug]           nslookup/host looped if there was no search list
                        and the host didn't exist. [RT #16657]
 
index 720c803c014347a5a9116d8b21d6777aa4a85aea..1e9a5eb630a3dbf0ef2e22bafe02bd5dcf2680d5 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: adb.c,v 1.181.2.24 2006/01/04 23:50:17 marka Exp $ */
+/* $Id: adb.c,v 1.181.2.25 2007/02/25 23:35:46 marka Exp $ */
 
 /*
  * Implementation notes
@@ -3181,7 +3181,7 @@ dbfind_name(dns_adbname_t *adbname, isc_stdtime_t now, dns_rdatatype_t rdtype)
                adbname->fetch6_err = FIND_ERR_UNEXPECTED;
 
        result = dns_view_find(adb->view, &adbname->name, rdtype, now,
-                              NAME_GLUEOK(adbname),
+                              NAME_GLUEOK(adbname) ? DNS_DBFIND_GLUEOK : 0,
                               ISC_TF(NAME_HINTOK(adbname)),
                               NULL, NULL, fname, &rdataset, NULL);