]> git.ipfire.org Git - thirdparty/bind9.git/commit
Fix DNS64 owner case after DNAME restart
authorAlessio Podda <alessio@isc.org>
Mon, 4 May 2026 08:20:28 +0000 (10:20 +0200)
committerColin Vidal (GitLab job 7532230) <colin@isc.org>
Tue, 2 Jun 2026 14:17:16 +0000 (14:17 +0000)
commitade6cdf477448ef44a4e1026dea1b6af1d19d80a
treefab831a1539a5498bed125a5ae288ca7138613b9
parent4997d4ae6f90fc4bc206fc54009a31a3e90165be
Fix DNS64 owner case after DNAME restart

When DNS64 filters a partially excluded AAAA RRset after a DNAME
restart, dns_message_findname() can return an existing message-owned
owner name while qctx->fname is released on the NXRRSET path.

Set owner case from the message-owned name used for attaching the
filtered rdataset, avoiding a stale alias to the released temporary
name.
lib/ns/query.c