]> 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:36:01 +0000 (23:36 +0000)
committerMark Andrews <marka@isc.org>
Sun, 25 Feb 2007 23:36:01 +0000 (23:36 +0000)
                        in adb.c. [RT #16670]

CHANGES
lib/dns/adb.c

diff --git a/CHANGES b/CHANGES
index e140d6182257990a7ccfd5eb51621da56900e425..4db83a6f3ca56c40dd0e899c62b834664b97e6a3 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 3fe436a2bbb4f4ceee88b4ba546f6f905958217f..e54b29196405e5195f05dff174abae48fc7a1159 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: adb.c,v 1.181.2.11.2.26 2006/01/04 23:50:20 marka Exp $ */
+/* $Id: adb.c,v 1.181.2.11.2.27 2007/02/25 23:36:01 marka Exp $ */
 
 /*
  * Implementation notes
@@ -2976,7 +2976,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);