From: Kees Monshouwer Date: Tue, 22 Jul 2014 18:59:21 +0000 (+0200) Subject: allow TSIG as extra record in an IXFR request X-Git-Tag: auth-3.4.0-rc1~29^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=328a32010ba5ef57441cd521adb0466a04d8bd28;p=thirdparty%2Fpdns.git allow TSIG as extra record in an IXFR request --- diff --git a/pdns/tcpreceiver.cc b/pdns/tcpreceiver.cc index e6fa4b77c7..9ad38f66b5 100644 --- a/pdns/tcpreceiver.cc +++ b/pdns/tcpreceiver.cc @@ -963,7 +963,7 @@ int TCPNameserver::doIXFR(shared_ptr q, int outsock) sendPacket(outpacket,outsock); return 0; } - } else { + } else if (rr->d_type != QType::TSIG) { L<setRcode(RCode::FormErr); sendPacket(outpacket,outsock);