bind9/lib/isccfg
Colin Vidal cc91a5d1ec introduce cfg_obj_clone to clone a config tree
Introduce `cfg_obj_clone` which takes a `cfg_obj_t` node and clones it.
it allocates a new node, copies its scalar values and recursively
allocates child nodes, copying their scalar values as well and so on.

Internally, a new method `cfg_copyfunc_t` copy is added in `cfg_rep_t`,
which enables implementing a copy function specific for each
representation type a node can hold.
2025-10-27 21:33:18 +01:00
..
include introduce cfg_obj_clone to clone a config tree 2025-10-27 21:33:18 +01:00
aclconf.c Apply the changes from updated set_if_not_null semantic patch 2025-10-08 17:44:50 +02:00
check.c Fix dnssec-keygen key collision checking for KEY rrtype keys 2025-10-22 09:42:43 +11:00
duration.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
kaspconf.c Change checkconf to include built-in dnssec-policy 2025-09-24 17:03:06 +02:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00
namedconf.c simplify and regularize cfg_* functions 2025-10-23 13:01:10 -07:00
parser.c introduce cfg_obj_clone to clone a config tree 2025-10-27 21:33:18 +01:00
tests Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00