diff --git a/CHANGES b/CHANGES index a43bc97699..ed00130755 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +4427. [bug] The "query" and "response" parameters to the + "dnstap" option had their functions reversed. + --- 9.11.0b3 released --- 4426. [bug] Addressed Coverity warnings. [RT #42908] diff --git a/bin/named/server.c b/bin/named/server.c index e57f4c5d57..67fa33f2fb 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -2976,9 +2976,9 @@ configure_dnstap(const cfg_obj_t **maps, dns_view_t *view) { } str = cfg_obj_asstring(obj2); - if (strcasecmp(str, "query")) { + if (strcasecmp(str, "query") == 0) { dt &= ~DNS_DTTYPE_RESPONSE; - } else if (strcasecmp(str, "response")) { + } else if (strcasecmp(str, "response") == 0) { dt &= ~DNS_DTTYPE_QUERY; }