]> granicus.if.org Git - pdns/commitdiff
rec: Refuse IXFR right away, as we do with AXFR
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 31 Mar 2017 14:05:33 +0000 (16:05 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Tue, 4 Apr 2017 15:11:25 +0000 (17:11 +0200)
pdns/syncres.cc

index 8b1c95ef23a488833c466a1a24fabfd34bc4fb07..d059991bd0c3ddbe9b4c77cdf8c094645eb186cf 100644 (file)
@@ -132,7 +132,7 @@ int SyncRes::beginResolve(const DNSName &qname, const QType &qtype, uint16_t qcl
   if (doSpecialNamesResolve(qname, qtype, qclass, ret))
     return 0;
 
-  if( (qtype.getCode() == QType::AXFR))
+  if( (qtype.getCode() == QType::AXFR) || (qtype.getCode() == QType::IXFR))
     return -1;
 
   if(qclass==QClass::ANY)