OpenDNSSEC-enforcer 2.1.13
Data Fields
zone_db Struct Reference

#include <zone_db.h>

Data Fields

db_object_tdbo
 
db_value_t id
 
db_value_t rev
 
db_value_t policy_id
 
const policy_tassociated_policy_id
 
policy_tprivate_policy_id
 
char * name
 
unsigned int signconf_needs_writing
 
char * signconf_path
 
int next_change
 
unsigned int ttl_end_ds
 
unsigned int ttl_end_dk
 
unsigned int ttl_end_rs
 
unsigned int roll_ksk_now
 
unsigned int roll_zsk_now
 
unsigned int roll_csk_now
 
char * input_adapter_type
 
char * input_adapter_uri
 
char * output_adapter_type
 
char * output_adapter_uri
 
unsigned int next_ksk_roll
 
unsigned int next_zsk_roll
 
unsigned int next_csk_roll
 
key_data_list_tkey_data_list
 
key_dependency_list_tkey_dependency_list
 

Detailed Description

A zone object.

Definition at line 46 of file zone_db.h.

Field Documentation

◆ associated_policy_id

const policy_t* zone_db::associated_policy_id

Definition at line 51 of file zone_db.h.

Referenced by zone_db_copy(), and zone_db_get_policy().

◆ dbo

db_object_t* zone_db::dbo

◆ id

db_value_t zone_db::id

◆ input_adapter_type

char* zone_db::input_adapter_type

◆ input_adapter_uri

char* zone_db::input_adapter_uri

◆ key_data_list

key_data_list_t* zone_db::key_data_list

Definition at line 70 of file zone_db.h.

Referenced by zone_db_copy(), and zone_db_free().

◆ key_dependency_list

key_dependency_list_t* zone_db::key_dependency_list

Definition at line 71 of file zone_db.h.

Referenced by zone_db_copy(), and zone_db_free().

◆ name

char* zone_db::name

Definition at line 53 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_free(), zone_db_name(), and zone_db_set_name().

◆ next_change

int zone_db::next_change

Definition at line 56 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_next_change(), and zone_db_set_next_change().

◆ next_csk_roll

unsigned int zone_db::next_csk_roll

Definition at line 69 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_next_csk_roll(), and zone_db_set_next_csk_roll().

◆ next_ksk_roll

unsigned int zone_db::next_ksk_roll

Definition at line 67 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_next_ksk_roll(), and zone_db_set_next_ksk_roll().

◆ next_zsk_roll

unsigned int zone_db::next_zsk_roll

Definition at line 68 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_next_zsk_roll(), and zone_db_set_next_zsk_roll().

◆ output_adapter_type

char* zone_db::output_adapter_type

◆ output_adapter_uri

char* zone_db::output_adapter_uri

◆ policy_id

db_value_t zone_db::policy_id

◆ private_policy_id

policy_t* zone_db::private_policy_id

Definition at line 52 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_free(), and zone_db_get_policy().

◆ rev

db_value_t zone_db::rev

Definition at line 49 of file zone_db.h.

Referenced by zone_db_copy(), and zone_db_free().

◆ roll_csk_now

unsigned int zone_db::roll_csk_now

Definition at line 62 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_roll_csk_now(), and zone_db_set_roll_csk_now().

◆ roll_ksk_now

unsigned int zone_db::roll_ksk_now

Definition at line 60 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_roll_ksk_now(), and zone_db_set_roll_ksk_now().

◆ roll_zsk_now

unsigned int zone_db::roll_zsk_now

Definition at line 61 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_roll_zsk_now(), and zone_db_set_roll_zsk_now().

◆ signconf_needs_writing

unsigned int zone_db::signconf_needs_writing

◆ signconf_path

char* zone_db::signconf_path

◆ ttl_end_dk

unsigned int zone_db::ttl_end_dk

Definition at line 58 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_set_ttl_end_dk(), and zone_db_ttl_end_dk().

◆ ttl_end_ds

unsigned int zone_db::ttl_end_ds

Definition at line 57 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_set_ttl_end_ds(), and zone_db_ttl_end_ds().

◆ ttl_end_rs

unsigned int zone_db::ttl_end_rs

Definition at line 59 of file zone_db.h.

Referenced by zone_db_copy(), zone_db_set_ttl_end_rs(), and zone_db_ttl_end_rs().


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