]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
sdig: report Question vs. Reply correctly
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 12 Sep 2024 14:49:29 +0000 (16:49 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 12 Sep 2024 14:49:29 +0000 (16:49 +0200)
pdns/sdig.cc

index 66fc26603e7ceeea06721f6a25e086f85d63cff0..c6441debe62d6f0f7e51977c8a35683f1ae9ce60 100644 (file)
@@ -94,7 +94,7 @@ static void printReply(const string& reply, bool showflags, bool hidesoadetails,
   }
   s_expectedIDs.erase(ntohs(mdp.d_header.id));
 
-  cout << "Reply to question for qname='" << mdp.d_qname.toString()
+  cout << (mdp.d_header.qr ? "Reply to question" : "Question") << " for qname='" << mdp.d_qname.toString()
        << "', qtype=" << DNSRecordContent::NumberToType(mdp.d_qtype) << endl;
   cout << "Rcode: " << mdp.d_header.rcode << " ("
        << RCode::to_s(mdp.d_header.rcode) << "), RD: " << mdp.d_header.rd