]> granicus.if.org Git - pdns/commitdiff
dnsdist: Update metrics based on the non-encrypted rcode over DNSCrypt
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 23 Sep 2019 15:04:10 +0000 (17:04 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 23 Sep 2019 15:04:10 +0000 (17:04 +0200)
pdns/dnsdist.cc

index 6576fcbb63f195978e22aeb3f35b68ae051145c6..97fb75180962564434e317c7a8b7bccc6cd8de3b 100644 (file)
@@ -639,7 +639,7 @@ try {
         gettime(&ts);
         g_rings.insertResponse(ts, *dr.remote, *dr.qname, dr.qtype, static_cast<unsigned int>(udiff), static_cast<unsigned int>(got), cleartextDH, dss->remote);
 
-        switch (dh->rcode) {
+        switch (cleartextDH.rcode) {
         case RCode::NXDomain:
           ++g_stats.frontendNXDomain;
           break;