From: Pieter Lexis Date: Fri, 2 Oct 2015 12:01:41 +0000 (+0200) Subject: Merge pull request #2651 from pieterlexis/issue-2648-CDS_CDNSKEY X-Git-Tag: dnsdist-1.0.0-alpha1~248^2~27 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cf6396f1ae1b1162889f38e688cc77cb4e0c8cf6;p=pdns Merge pull request #2651 from pieterlexis/issue-2648-CDS_CDNSKEY CDS and CDNSKEY support --- cf6396f1ae1b1162889f38e688cc77cb4e0c8cf6 diff --cc pdns/packethandler.cc index ee3f06791,9a2cc8f02..50fbcb199 --- a/pdns/packethandler.cc +++ b/pdns/packethandler.cc @@@ -951,9 -1043,11 +1044,11 @@@ void PacketHandler::completeANYRecords( if(!d_dk.isSecuredZone(sd.qname)) return; - addNSECX(p, r, target, "", sd.qname, 5); - if(pdns_iequals(sd.qname, p->qdomain)) { + addNSECX(p, r, target, DNSName(), sd.qname, 5); + if(sd.qname == p->qdomain) { addDNSKEY(p, r, sd); + addDNSKEY(p, r, sd, true); + addCDS(p, r, sd); addNSEC3PARAM(p, r, sd); } }