44#include "scheduler/schedule.h"
55#include "datastructure.h"
58struct schedule_struct;
struct adapter_struct adapter_type
struct engine_struct engine_type
struct ixfr_struct ixfr_type
struct namedb_struct namedb_type
struct notify_struct notify_type
struct rrset_struct rrset_type
struct signconf_struct signconf_type
struct stats_struct stats_type
const char * signconf_filename
pthread_mutex_t zone_lock
adapter_type * adoutbound
struct xfrd_struct xfrd_type
ods_status zone_backup2(zone_type *zone, time_t nextResign)
void zone_rollback_nsec3param(zone_type *zone)
ods_status zone_update_serial(zone_type *zone)
ods_status zone_publish_dnskeys(zone_type *zone, int skip_hsm_access)
ods_status zone_add_rr(zone_type *zone, ldns_rr *rr, int do_stats)
void zone_rollback_dnskeys(zone_type *zone)
ods_status zone_del_nsec3params(zone_type *zone)
ods_status zone_reschedule_task(zone_type *zone, schedule_type *taskq, task_id what)
struct zone_struct zone_type
void zone_merge(zone_type *z1, zone_type *z2)
enum zone_zl_status_enum zone_zl_status
ods_status zone_load_signconf(zone_type *zone, signconf_type **new_signconf)
ods_status zone_del_rr(zone_type *zone, ldns_rr *rr, int do_stats)
void zone_cleanup(zone_type *zone)
ods_status zone_prepare_keys(zone_type *zone)
ods_status zone_publish_nsec3param(zone_type *zone)
zone_type * zone_create(char *name, ldns_rr_class klass)
ods_status zone_recover2(engine_type *engine, zone_type *zone)
rrset_type * zone_lookup_rrset(zone_type *zone, ldns_rdf *owner, ldns_rr_type type)