]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.18] fix: dev: Fix a logic error in cache_name()
authorEvan Hunt <each@isc.org>
Tue, 25 Feb 2025 00:23:37 +0000 (00:23 +0000)
committerEvan Hunt <each@isc.org>
Tue, 25 Feb 2025 00:23:37 +0000 (00:23 +0000)
commitab047ff47f3d87006215e340fa026f930eb761a8
tree3238389dde62788c9ca75d07a942aa0ffdaddc18
parent54bb8252e2b63d2921cf57ed99f74d96933e5f08
parent9bec99ce7d9aa58a0517f3aa7d4cc4ffd702de9b
[9.18] fix: dev: Fix a logic error in cache_name()

A change in 6aba56ae8 (checking whether a rejected RRset was identical
to the data it would have replaced, so that we could still cache a
signature) inadvertently introduced cases where processing of a
response would continue when previously it would have been skipped.

Closes #5197

Backport of MR !10157

Merge branch 'backport-5197-cache_name-logic-error-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!10159