bind9/bin/check
Matthijs Mekking 2893e128a7 Move zone set/get properties to own source file
In order to make zone.c more readable, we are splitting it up in
separate source files. This moves the set and get functions to its
own file ("zoneproperties.c").

Since this code accesses the zone structure directly, move the
'struct dns_zone' and its prerequisites to "zone_p.h".

The helper functions 'inline_raw()', 'inline_secure()',
'dns_zone_setview_helper()', 'zone_settimer(), 'set_resigntime()', and
'zone_freedbargs()' need to be internally accessible to both source
files.

A few set/get functions remain in zone.c for now:
- dns_zone_getserial
- dns_zone_getversion
- dns_zone_setviewcommit
- dns_zone_setviewrevert
- dns_zone_get_rpz_num
- dns_zone_set_parentcatz
- dns_zone_get_parentcatz
- dns_zone_setrawdata
- dns_zone_setskr
- dns_zone_getskrbundle
- dns_zone_setnsec3param
- dns_zone_setoption
- dns_zone_getoptions
- dns_zone_getrequesttransporttype
- dns_zone_getredirecttype
- dns__zone_getnotifyctx
- dns_zone_getgluecachestats
- dns_zone_setplugins
- dns_zone_setserial
- dns_zone_getxfr
- dns_zone_getkeystores
2026-04-02 15:50:07 +02:00
..
.gitignore added gitignore, removed cvsignore 2012-03-03 23:10:05 -08:00
check-tool.c Move zone set/get properties to own source file 2026-04-02 15:50:07 +02:00
check-tool.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00
named-checkconf.c cfg_parse_ API doesn't need memory context 2025-12-04 16:09:40 +01:00
named-checkconf.rst "named-checkconf -b" dumps built-in config 2025-11-04 09:26:33 +01:00
named-checkzone.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
named-checkzone.rst Check that a zone that serves A/AAAA is served over IPv4/IPv6 2024-12-11 21:32:21 +00:00
named-compilezone.rst enforce '*._er' requirement for error-reporting zones 2024-10-23 21:29:32 +00:00