Go to the documentation of this file.
31 #include <ldns/ldns.h>
44 #include "scheduler/schedule.h"
55 #include "datastructure.h"
58 struct schedule_struct;
ods_status zone_reschedule_task(zone_type *zone, schedule_type *taskq, task_id what)
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)
rrset_type * zone_lookup_rrset(zone_type *zone, ldns_rdf *owner, ldns_rr_type type)
ods_status zone_update_serial(zone_type *zone)
pthread_mutex_t zone_lock
const char * signconf_filename
ods_status zone_load_signconf(zone_type *zone, signconf_type **new_signconf)
void zone_cleanup(zone_type *zone)
void zone_rollback_dnskeys(zone_type *zone)
ods_status zone_del_nsec3params(zone_type *zone)
ods_status zone_recover2(engine_type *engine, zone_type *zone)
ods_status zone_publish_nsec3param(zone_type *zone)
void zone_merge(zone_type *z1, zone_type *z2)
void zone_rollback_nsec3param(zone_type *zone)
zone_type * zone_create(char *name, ldns_rr_class klass)
ods_status zone_prepare_keys(zone_type *zone)
ods_status zone_del_rr(zone_type *zone, ldns_rr *rr, int do_stats)
adapter_type * adoutbound
enum zone_zl_status_enum zone_zl_status
ods_status zone_backup2(zone_type *zone, time_t nextResign)