From: Remi Gacogne Date: Wed, 29 Aug 2018 12:32:21 +0000 (+0200) Subject: ixfrdist: Don't override the original TTL X-Git-Tag: dnsdist-1.3.3~122^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7ff65f8a07b68cff79aa051b80d6a06a8a74d33f;p=pdns ixfrdist: Don't override the original TTL --- diff --git a/pdns/ixfrdist.cc b/pdns/ixfrdist.cc index 27047007c..afe682ad1 100644 --- a/pdns/ixfrdist.cc +++ b/pdns/ixfrdist.cc @@ -497,7 +497,7 @@ static bool sendPacketOverTCP(int fd, const std::vector& packet) static bool addRecordToWriter(DNSPacketWriter& pw, const DNSName& zoneName, const DNSRecord& record) { - pw.startRecord(record.d_name + zoneName, record.d_type); + pw.startRecord(record.d_name + zoneName, record.d_type, record.d_ttl); record.d_content->toPacket(pw); if (pw.size() > 65535) { pw.rollback();