OpenDNSSEC-signer  2.0.4
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
 
task_typetask
 
stats_typestats
 
lock_basic_type zone_lock
 
lock_basic_type xfr_lock
 
collection_class rrstore
 

Detailed Description

Definition at line 58 of file zone.h.

Field Documentation

◆ adinbound

adapter_type* zone_struct::adinbound

Definition at line 72 of file zone.h.

Referenced by adapter_read(), addns_read(), adfile_read(), tools_input(), and zone_cleanup().

◆ 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

Definition at line 61 of file zone.h.

Referenced by adapi_get_ttl(), and denial_nsecify().

◆ ixfr

ixfr_type* zone_struct::ixfr

◆ klass

ldns_rr_class zone_struct::klass

Definition at line 60 of file zone.h.

Referenced by zone_backup2().

◆ name

const char* zone_struct::name

◆ notify

notify_type* zone_struct::notify

Definition at line 81 of file zone.h.

Referenced by zone_cleanup().

◆ notify_args

char** zone_struct::notify_args

Definition at line 65 of file zone.h.

Referenced by zone_cleanup().

◆ notify_command

char* zone_struct::notify_command

Definition at line 63 of file zone.h.

Referenced by zone_cleanup().

◆ notify_ns

const char* zone_struct::notify_ns

Definition at line 64 of file zone.h.

◆ policy_name

const char* zone_struct::policy_name

Definition at line 68 of file zone.h.

Referenced by zone_cleanup(), and zone_merge().

◆ rrstore

collection_class zone_struct::rrstore

Definition at line 89 of file zone.h.

Referenced by zone_cleanup().

◆ signconf

signconf_type* zone_struct::signconf

◆ signconf_filename

const char* zone_struct::signconf_filename

Definition at line 69 of file zone.h.

Referenced by zone_cleanup(), and zone_load_signconf().

◆ stats

stats_type* zone_struct::stats

Definition at line 85 of file zone.h.

Referenced by adapi_trans_diff(), adapi_trans_full(), tools_output(), and zone_cleanup().

◆ task

task_type* zone_struct::task

Definition at line 83 of file zone.h.

Referenced by zone_backup2(), and zone_reschedule_task().

◆ xfr_lock

lock_basic_type zone_struct::xfr_lock

Definition at line 87 of file zone.h.

Referenced by zone_cleanup(), and zone_create().

◆ xfrd

xfrd_type* zone_struct::xfrd

Definition at line 80 of file zone.h.

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

◆ zl_status

zone_zl_status zone_struct::zl_status

Definition at line 70 of file zone.h.

◆ zone_lock

lock_basic_type zone_struct::zone_lock

Definition at line 86 of file zone.h.

Referenced by zone_cleanup(), and zone_create().


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