49 #include <ldns/ldns.h>
void zone_merge(zone_type *z1, zone_type *z2)
enum ods_enum_status ods_status
lock_basic_type zone_lock
ods_status zone_load_signconf(zone_type *zone, signconf_type **new_signconf)
ods_status zone_update_serial(zone_type *zone)
ods_status zone_add_rr(zone_type *zone, ldns_rr *rr, int do_stats)
ods_status zone_recover2(zone_type *zone)
enum task_id_enum task_id
adapter_type * adoutbound
zone_type * zone_create(char *name, ldns_rr_class klass)
ods_status zone_publish_nsec3param(zone_type *zone)
ods_status zone_del_nsec3params(zone_type *zone)
void zone_cleanup(zone_type *zone)
rrset_type * zone_lookup_rrset(zone_type *zone, ldns_rdf *owner, ldns_rr_type type)
ods_status zone_prepare_keys(zone_type *zone)
ods_status zone_reschedule_task(zone_type *zone, schedule_type *taskq, task_id what)
const char * signconf_filename
allocator_type * allocator
enum zone_zl_status_enum zone_zl_status
void zone_rollback_dnskeys(zone_type *zone)
void zone_rollback_nsec3param(zone_type *zone)
ods_status zone_publish_dnskeys(zone_type *zone)
ods_status zone_backup2(zone_type *zone)
ods_status zone_del_rr(zone_type *zone, ldns_rr *rr, int do_stats)