]> git.ipfire.org Git - thirdparty/bind9.git/commit
Do not use header_prev in expire_lru_headers
authorMark Andrews <marka@isc.org>
Thu, 22 Feb 2024 23:12:47 +0000 (10:12 +1100)
committerOndřej Surý <ondrej@isc.org>
Fri, 23 Feb 2024 11:40:16 +0000 (12:40 +0100)
commitf88f21b7d890eb80097f4bd434fedb29c2f9ff63
treee392f66b89dd77c58cc6b6a1c72ba07dcae38ee9
parentc1a9bfd873b155c46bef531d4bfb2d070daf605d
Do not use header_prev in expire_lru_headers

dns__cacherbt_expireheader can unlink / free header_prev underneath
it.  Use ISC_LIST_TAIL after calling dns__cacherbt_expireheader
instead to get the next pointer to be processed.

(cherry picked from commit 7ce2e86024f022decb2678963538515ca39ab4ab)
lib/dns/rbtdb.c