]> git.ipfire.org Git - thirdparty/bind9.git/commit
parser: add cfg_string_create() API
authorColin Vidal <colin@isc.org>
Mon, 3 Nov 2025 16:24:22 +0000 (17:24 +0100)
committerColin Vidal <colin@isc.org>
Thu, 4 Dec 2025 15:09:40 +0000 (16:09 +0100)
commit870b7329f838cd09a58d5434ae4dc655353c41ff
tree02f6da7f76a9a418498cb4b0729457806c4abd80
parent48f11cb784a712b713520455fa2b2c3c64b0f484
parser: add cfg_string_create() API

The parser has a static function `create_string()` used
internally. But there was duplicate code to create a string node
in `namedconf.c`.  Instead of implementing the same logic twice,
`create_string()` is now publicly exposed as `cfg_string_create()`.
lib/isccfg/include/isccfg/grammar.h
lib/isccfg/namedconf.c
lib/isccfg/parser.c