]> git.ipfire.org Git - thirdparty/bind9.git/commit
effective config: specific prefetch/trigger case
authorColin Vidal <colin@isc.org>
Thu, 16 Oct 2025 15:00:43 +0000 (17:00 +0200)
committerEvan Hunt <each@isc.org>
Wed, 29 Oct 2025 20:55:04 +0000 (13:55 -0700)
commit6643345a5babc2c3b605226d3355c930211a723f
treed1f4130a1837cb2eeedb0aff9be7cd4c5ef5d3df
parent1f54a9107dfe14ed2194a8371d4a994fe8238e5b
effective config: specific prefetch/trigger case

The prefetch statement can be overriden by the user, but the user might
specify the prefetch without the trigger value, which needs to be
pulled from the default configuration. Handle this case by directly
getting the default value if needed from the default configuration when
building the effective configuration tree.

Also take care of keeping the values inside their bounds, and simplify
the server configuration code which then just have to read effective
configuration values.
bin/named/server.c
lib/isccfg/namedconf.c