]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: usr: Clear REDIRECT flag when it isn't needed
authorMichał Kępień <michal@isc.org>
Thu, 21 May 2026 13:00:31 +0000 (15:00 +0200)
committerMichał Kępień <michal@isc.org>
Thu, 21 May 2026 13:00:31 +0000 (15:00 +0200)
commit222d86fee8fe2bf38932941a71d1973981616c09
treed1cc6b61beab18790d1e2713dd9984efd615a50d
parent39314902916f304cd4863c7d203bb419091f813d
parent3ff00183086f304c71076a069376e37692a7c9ff
fix: usr: Clear REDIRECT flag when it isn't needed

When `nxdomain-redirect` is in use, and a recursive query is used to get the redirected answer, a flag is set to distinguish it from a normal recursive response. Previously, that flag was left set afterward, which could trigger an assertion if a normal recursive query was sent later on behalf of the same client: for example, because the `filter-aaaa` plugin was in use.  This has been fixed.

Closes #5936

Merge branch '5936-clear-redirect-flag' into 'main'

See merge request isc-projects/bind9!12073