]> git.ipfire.org Git - thirdparty/bind9.git/commit
Fix dual-stack-servers
authorMark Andrews <marka@isc.org>
Fri, 1 Nov 2024 02:54:52 +0000 (13:54 +1100)
committerMark Andrews <marka@isc.org>
Tue, 25 Feb 2025 23:47:46 +0000 (23:47 +0000)
commitf98a8331aab5e26266f66be4d974da2522f1d2e1
tree5e7840450b54c2462a03bfbecf9db81b8ce11bc7
parent1bc7016d7a126e7f466c34338000f5c3320d34eb
Fix dual-stack-servers

Named was stopping nameserver address resolution attempts too soon
when dual stack servers are configured.  Dual stack servers are
used when there are *not* addresses for the server in a particular
address family so find->status == DNS_ADB_NOMOREADDRESSES is not a
sufficient stopping condition when dual stack servers are available.
Call fctx_try to see if the alternate servers can be used.
lib/dns/resolver.c