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

CHANGES
lib/dns/adb.c

diff --git a/CHANGES b/CHANGES
index 3e5e98fea877a9dff3b87a9f155875ef4258dbcb..dd8e95c2bc52fab57da60e9fe520e63771343bca 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]
+
 2138.  [bug]           Lock order reversal in resolver.c. [RT #16653]
 
 2137.  [port]          Mips little endian and/or mips 64 bit are now
index 39df3660b6b89fafcb191df5b62c7e53aca1c36c..6f74728cf9274d1d2fce2f004e2dca0e2e40b03e 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: adb.c,v 1.228 2006/08/30 23:49:58 marka Exp $ */
+/* $Id: adb.c,v 1.229 2007/02/25 23:24:36 marka Exp $ */
 
 /*! \file 
  *
@@ -2987,7 +2987,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);