]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Fix qtype/len mix-up when inserting into the query ring
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 23 Mar 2018 21:54:15 +0000 (22:54 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 29 Mar 2018 09:37:52 +0000 (11:37 +0200)
pdns/dnsdist.cc

index e3d1a7299066a07d92bb262e95d3174fb056ecd3..22baee42475600fd6058d3b22e23ab03ecf7f907 100644 (file)
@@ -859,7 +859,7 @@ static void spoofResponseFromString(DNSQuestion& dq, const string& spoofContent)
 
 bool processQuery(LocalHolders& holders, DNSQuestion& dq, string& poolname, int* delayMsec, const struct timespec& now)
 {
-  g_rings.insertQuery(now,*dq.remote,*dq.qname,dq.len,dq.qtype,*dq.dh);
+  g_rings.insertQuery(now,*dq.remote,*dq.qname,dq.qtype,dq.len,*dq.dh);
 
   if(g_qcount.enabled) {
     string qname = (*dq.qname).toString(".");