From: Kees Monshouwer Date: Sat, 18 Jun 2016 13:16:03 +0000 (+0200) Subject: fix shorter best matching names in getAuth() X-Git-Tag: auth-4.0.0-rc1~1^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bee254288e10f5ef8cb43105138d6c3f11cb5b18;p=thirdparty%2Fpdns.git fix shorter best matching names in getAuth() --- diff --git a/pdns/ueberbackend.cc b/pdns/ueberbackend.cc index 6d0b693aec..c576f5252c 100644 --- a/pdns/ueberbackend.cc +++ b/pdns/ueberbackend.cc @@ -297,6 +297,7 @@ bool UeberBackend::getAuth(DNSPacket *p, SOAData *sd, const DNSName &target) if((*i)->getAuth(p, sd, shorter)) { DLOG(L<qname<first = sd->qname.wirelength(); + j->second = *sd; if(sd->qname == shorter) { break; }