]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove determinist selection of nameserver
authorMark Andrews <marka@isc.org>
Fri, 19 Dec 2025 07:12:06 +0000 (18:12 +1100)
committerColin Vidal <colin@isc.org>
Wed, 25 Feb 2026 09:18:46 +0000 (10:18 +0100)
commit80316efdd2e6b2128cbb04dfa6eab51fba5e06f9
tree5063c5f7c4870e7adb18a7e09b8d169ba5491845
parent9869a14ce3a048e1414dd255a63df60fc77f5a4d
Remove determinist selection of nameserver

When selecting nameserver addresses to be looked up we where
always selecting them in dnssec name order from the start of
the nameserver rrset.  This could lead to resolution failure
despite there being address that could be resolved for the
other names.  Use a random starting point when selecting which
names to lookup.

(cherry picked from commit b78052119ab3f0355eeb9fb9a9ec199084fc186a)
lib/dns/resolver.c