From: Mark Andrews Date: Sun, 25 Feb 2007 23:24:36 +0000 (+0000) Subject: 2139. [bug] dns_view_find() was being called with wrong type X-Git-Tag: v9.5.0a2~53 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=cc2720da38bb7bab2bf283de56dd90e9093d7f00;p=thirdparty%2Fbind9.git 2139. [bug] dns_view_find() was being called with wrong type in adb.c. [RT #16670] --- diff --git a/CHANGES b/CHANGES index 3e5e98fea87..dd8e95c2bc5 100644 --- 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 diff --git a/lib/dns/adb.c b/lib/dns/adb.c index 39df3660b6b..6f74728cf92 100644 --- a/lib/dns/adb.c +++ b/lib/dns/adb.c @@ -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);