]> granicus.if.org Git - pdns/commitdiff
ixfrdist: fix AXFR fallback
authorPieter Lexis <pieter.lexis@powerdns.com>
Fri, 19 Jan 2018 09:58:34 +0000 (10:58 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Mon, 29 Jan 2018 08:20:14 +0000 (09:20 +0100)
pdns/ixfrdist.cc

index f737dadba5622548380db3b009622973b4cb3b43..7dddc8c5799dc9ef268e1b9e3738df0726793089 100644 (file)
@@ -292,7 +292,7 @@ bool makeAXFRPacket(const MOADNSParser& mdp, vector<uint8_t>& packet) {
 
 /* Produces an IXFR packet and if one can not be made, an AXFR packet in `packet`
  */
-bool makeIXFRPacket(const MOADNSParser& mdp, const shared_ptr<SOARecordContent>& clientSOA, vector<uint8_t> packet) {
+bool makeIXFRPacket(const MOADNSParser& mdp, const shared_ptr<SOARecordContent>& clientSOA, vector<uint8_t>& packet) {
   string dir = g_workdir + "/" + mdp.d_qname.toString();
 
   // Let's see if we have the old zone