]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Use qclass instead of hardcoded IN
authorAki Tuomi <cmouse@cmouse.fi>
Wed, 18 Feb 2015 19:20:00 +0000 (21:20 +0200)
committerAki Tuomi <cmouse@cmouse.fi>
Mon, 9 Mar 2015 19:43:46 +0000 (21:43 +0200)
pdns/dnspacket.cc

index 1aa4532f7480273b14fe39c51a3799b0fc63e2e5..67b6c3f4bf76a07e11c36a9892724073150e856f 100644 (file)
@@ -310,7 +310,7 @@ void DNSPacket::wrapup()
           pos->content=".";
         
         pw.startRecord(pos->qname, pos->qtype.getCode(), pos->ttl, pos->qclass, (DNSPacketWriter::Place)pos->d_place); 
-        shared_ptr<DNSRecordContent> drc(DNSRecordContent::mastermake(pos->qtype.getCode(), 1, pos->content)); 
+        shared_ptr<DNSRecordContent> drc(DNSRecordContent::mastermake(pos->qtype.getCode(), pos->qclass, pos->content));
               drc->toPacket(pw);
         if(pw.size() + 20U > (d_tcp ? 65535 : getMaxReplyLen())) { // 20 = room for EDNS0
           pw.rollback();