OpenDNSSEC-signer 2.1.13
zone_struct Struct Reference

#include <zone.h>

Data Fields

ldns_rdf * apex
ldns_rr_class klass
uint32_t default_ttl
char * notify_command
const char * notify_ns
char ** notify_args
const char * name
const char * policy_name
const char * signconf_filename
zone_zl_status zl_status
adapter_typeadinbound
adapter_typeadoutbound
signconf_typesignconf
namedb_typedb
ixfr_typeixfr
xfrd_typexfrd
notify_typenotify
stats_typestats
pthread_mutex_t zone_lock
pthread_mutex_t xfr_lock
collection_class rrstore
int zoneconfigvalid

Detailed Description

Definition at line 60 of file zone.h.

Field Documentation

◆ adinbound

◆ adoutbound

◆ apex

◆ db

◆ default_ttl

uint32_t zone_struct::default_ttl

◆ ixfr

◆ klass

ldns_rr_class zone_struct::klass

◆ name

◆ notify

notify_type* zone_struct::notify

Definition at line 83 of file zone.h.

Referenced by zone_cleanup(), and zone_create().

◆ notify_args

char** zone_struct::notify_args

Definition at line 67 of file zone.h.

Referenced by tools_output(), zone_cleanup(), and zone_create().

◆ notify_command

char* zone_struct::notify_command

Definition at line 65 of file zone.h.

Referenced by engine_update_zones(), zone_cleanup(), and zone_create().

◆ notify_ns

const char* zone_struct::notify_ns

Definition at line 66 of file zone.h.

Referenced by engine_update_zones(), tools_output(), and zone_create().

◆ policy_name

const char* zone_struct::policy_name

Definition at line 70 of file zone.h.

Referenced by parse_zonelist_zones(), zone_cleanup(), zone_create(), and zone_merge().

◆ rrstore

collection_class zone_struct::rrstore

Definition at line 89 of file zone.h.

Referenced by rrset_create(), zone_cleanup(), and zone_create().

◆ signconf

◆ signconf_filename

const char* zone_struct::signconf_filename

◆ stats

◆ xfr_lock

pthread_mutex_t zone_struct::xfr_lock

Definition at line 87 of file zone.h.

Referenced by addns_write(), zone_cleanup(), and zone_create().

◆ xfrd

xfrd_type* zone_struct::xfrd

Definition at line 82 of file zone.h.

Referenced by addns_read(), axfr(), engine_update_zones(), ixfr(), soa_request(), zone_cleanup(), and zone_create().

◆ zl_status

zone_zl_status zone_struct::zl_status

Definition at line 72 of file zone.h.

Referenced by engine_update_zones(), query_process(), zone_create(), zone_merge(), and zonelist_add_zone().

◆ zone_lock

◆ zoneconfigvalid

int zone_struct::zoneconfigvalid

Definition at line 90 of file zone.h.

Referenced by do_forcereadsignconf(), do_readsignconf(), zone_create(), and zone_recover2().


The documentation for this struct was generated from the following file: