]> granicus.if.org Git - pdns/commitdiff
when doing a rollback while writing a packet, reset the packet writer state so we...
authorbert hubert <bert.hubert@powerdns.com>
Wed, 7 Sep 2016 11:42:20 +0000 (13:42 +0200)
committerbert hubert <bert.hubert@powerdns.com>
Wed, 7 Sep 2016 11:42:20 +0000 (13:42 +0200)
pdns/dnswriter.cc

index a369a8f60a7dee1b615d9e51bd4a43c137b20a2a..b8501be70af475621b5e83c14d7abbf13a178967 100644 (file)
@@ -380,6 +380,7 @@ uint32_t DNSPacketWriter::size()
 void DNSPacketWriter::rollback()
 {
   d_content.resize(d_rollbackmarker);
+  d_sor = 0;
 }
 
 void DNSPacketWriter::truncate()