RFE: kdig to warn when QR flag is not set in the response
If the server responds without the QR flag, both dig and kdig print the answer. But dig also warns about this problem. It would be nice if kdig did the same. ISC dig in general has these sanity checks better.
% kdig @127.0.0.1 -p 5301 +retry=0 complex1.e00c1615-e1ec-43aa-b811-2a23556950c1-link.test AAAA
... response ...
% dig @127.0.0.1 -p 5301 +retry=0 complex1.e00c1615-e1ec-43aa-b811-2a23556950c1-link.test AAAA
;; Warning: query response not set
... response ...
Btw, ISC dig prints out various warnings as it parses the packet. It's easy to overlook such a warning. The ideal kdig prints all the warnings in one place. For instance at the end of the output.