OpenDNSSEC-enforcer  2.0.2
Functions
signconfparser.c File Reference
#include "parser/confparser.h"
#include "parser/signconfparser.h"
#include "status.h"
#include "duration.h"
#include "log.h"
#include "signer/keys.h"
#include <libxml/parser.h>
#include <libxml/xpath.h>
#include <libxml/xpathInternals.h>
#include <libxml/xmlreader.h>
#include <stdlib.h>

Go to the source code of this file.

Functions

keylist_type * parse_sc_keys (allocator_type *allocator, const char *cfgfile)
 
duration_type * parse_sc_sig_resign_interval (const char *cfgfile)
 
duration_type * parse_sc_sig_refresh_interval (const char *cfgfile)
 
duration_type * parse_sc_sig_validity_default (const char *cfgfile)
 
duration_type * parse_sc_sig_validity_denial (const char *cfgfile)
 
duration_type * parse_sc_sig_jitter (const char *cfgfile)
 
duration_type * parse_sc_sig_inception_offset (const char *cfgfile)
 
duration_type * parse_sc_dnskey_ttl (const char *cfgfile)
 
duration_type * parse_sc_soa_ttl (const char *cfgfile)
 
duration_type * parse_sc_soa_min (const char *cfgfile)
 
ldns_rr_type parse_sc_nsec_type (const char *cfgfile)
 
uint32_t parse_sc_nsec3_algorithm (const char *cfgfile)
 
uint32_t parse_sc_nsec3_iterations (const char *cfgfile)
 
int parse_sc_dnskey_ttl_use (const char *cfgfile)
 
int parse_sc_soa_ttl_use (const char *cfgfile)
 
int parse_sc_soa_min_use (const char *cfgfile)
 
int parse_sc_nsec3_optout (const char *cfgfile)
 
int parse_sc_audit (const char *cfgfile)
 
const char * parse_sc_soa_serial (allocator_type *allocator, const char *cfgfile)
 
const char * parse_sc_nsec3_salt (allocator_type *allocator, const char *cfgfile)
 

Function Documentation

§ parse_sc_audit()

int parse_sc_audit ( const char *  cfgfile)

Definition at line 438 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_dnskey_ttl()

duration_type* parse_sc_dnskey_ttl ( const char *  cfgfile)

Definition at line 255 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_dnskey_ttl_use()

int parse_sc_dnskey_ttl_use ( const char *  cfgfile)

Parse elements from the configuration file.

Definition at line 372 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_keys()

keylist_type* parse_sc_keys ( allocator_type *  allocator,
const char *  cfgfile 
)

Parse keys from the signer configuration file.

Definition at line 53 of file signconfparser.c.

References ods_log_error().

§ parse_sc_nsec3_algorithm()

uint32_t parse_sc_nsec3_algorithm ( const char *  cfgfile)

Parse elements from the configuration file.

Definition at line 334 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_nsec3_iterations()

uint32_t parse_sc_nsec3_iterations ( const char *  cfgfile)

Definition at line 351 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_nsec3_optout()

int parse_sc_nsec3_optout ( const char *  cfgfile)

Definition at line 423 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_nsec3_salt()

const char* parse_sc_nsec3_salt ( allocator_type *  allocator,
const char *  cfgfile 
)

Definition at line 474 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_nsec_type()

ldns_rr_type parse_sc_nsec_type ( const char *  cfgfile)

Parse elements from the configuration file.

Definition at line 307 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_sig_inception_offset()

duration_type* parse_sc_sig_inception_offset ( const char *  cfgfile)

Definition at line 239 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_sig_jitter()

duration_type* parse_sc_sig_jitter ( const char *  cfgfile)

Definition at line 223 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_sig_refresh_interval()

duration_type* parse_sc_sig_refresh_interval ( const char *  cfgfile)

Definition at line 175 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_sig_resign_interval()

duration_type* parse_sc_sig_resign_interval ( const char *  cfgfile)

Parse elements from the configuration file.

Definition at line 159 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_sig_validity_default()

duration_type* parse_sc_sig_validity_default ( const char *  cfgfile)

Definition at line 191 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_sig_validity_denial()

duration_type* parse_sc_sig_validity_denial ( const char *  cfgfile)

Definition at line 207 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_soa_min()

duration_type* parse_sc_soa_min ( const char *  cfgfile)

Definition at line 287 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_soa_min_use()

int parse_sc_soa_min_use ( const char *  cfgfile)

Definition at line 406 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_soa_serial()

const char* parse_sc_soa_serial ( allocator_type *  allocator,
const char *  cfgfile 
)

Parse elements from the configuration file.

Definition at line 457 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_soa_ttl()

duration_type* parse_sc_soa_ttl ( const char *  cfgfile)

Definition at line 271 of file signconfparser.c.

References parse_conf_string().

§ parse_sc_soa_ttl_use()

int parse_sc_soa_ttl_use ( const char *  cfgfile)

Definition at line 389 of file signconfparser.c.

References parse_conf_string().