]> git.ipfire.org Git - thirdparty/bind9.git/commit
remove global named defaults parser
authorColin Vidal <colin@isc.org>
Tue, 21 Oct 2025 14:29:34 +0000 (16:29 +0200)
committerEvan Hunt <each@isc.org>
Thu, 23 Oct 2025 20:00:02 +0000 (13:00 -0700)
commita72b8a1a60c0b3f31f00a710b06db5560794f3a6
treeeecb35fadec86b27f047e23cfec75061d17ec26e
parent7706f5acec93f90808d988152376ef563135be21
remove global named defaults parser

Remove the global named defaults parser. Instead, a parser is created
during the execution time of named_config_parsedefaults(). This
simplifies the API (no parser to pass around) and the life-cycle of the
default configuration tree (it doesn't depends on a parser instance).
bin/named/config.c
bin/named/include/named/config.h
bin/named/include/named/globals.h
bin/named/main.c
bin/named/server.c