]> git.ipfire.org Git - thirdparty/pdns.git/blobdiff - pdns/dnspacket.cc
Update rules-actions.rst
[thirdparty/pdns.git] / pdns / dnspacket.cc
index c7f3070338e29e4c15c1ef05d37cebb43964cbfd..ac752f506fc7439a002a2c480b2e03780e72b8e4 100644 (file)
@@ -340,10 +340,8 @@ void DNSPacket::wrapup()
         pos->dr.d_content->toPacket(pw);
         if(pw.size() + optsize > (d_tcp ? 65535 : getMaxReplyLen())) {
           pw.rollback();
-          if(pos->dr.d_place == DNSResourceRecord::ANSWER || pos->dr.d_place == DNSResourceRecord::AUTHORITY) {
-            pw.truncate();
-            pw.getHeader()->tc=1;
-          }
+          pw.truncate();
+          pw.getHeader()->tc=1;
           goto noCommit;
         }
       }