]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
lib/resolve answer_finalize: don't SERVFAIL bogus +cd
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 14 Aug 2019 08:48:46 +0000 (10:48 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 14 Aug 2019 08:48:46 +0000 (10:48 +0200)
commite80fb5e6834241d292706480acb25b28fe04aca2
tree8c3205fba05f11860e8ab1b1f8eb417aa46adad5
parent26f93e64b433a8d8797983c3059a8c0d56c94882
lib/resolve answer_finalize: don't SERVFAIL bogus +cd

As kresd works now, typically we do not know whether these records are
bogus, as with +cd we do not attempt validation.  Still, it's possible
that we have those records in cache from an occasion without +cd, in
which case we know they're bogus and this regression happened.

The potential impact of this issue seems minimal.
NEWS
lib/resolve.c