OpenDNSSEC-signer 2.1.13
Data Fields
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

adapter_type* zone_struct::adinbound

◆ adoutbound

adapter_type* zone_struct::adoutbound

◆ apex

ldns_rdf* zone_struct::apex

◆ db

namedb_type* zone_struct::db

◆ default_ttl

uint32_t zone_struct::default_ttl

◆ ixfr

ixfr_type* zone_struct::ixfr

◆ klass

ldns_rr_class zone_struct::klass

◆ name

const char* zone_struct::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 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_type* zone_struct::signconf

◆ signconf_filename

const char* zone_struct::signconf_filename

◆ stats

stats_type* zone_struct::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

pthread_mutex_t zone_struct::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: