OpenDNSSEC-enforcer 1.3.0
|
#include <ksm/ksm.h>
Go to the source code of this file.
Functions | |
int | kaspReadConfig (DAEMONCONFIG *config) |
void | kaspSetPolicyDefaults (KSM_POLICY *policy, char *name) |
void | kaspConnect (DAEMONCONFIG *config, DB_HANDLE *handle) |
void | kaspDisconnect (DB_HANDLE *handle) |
int | kaspReadPolicy (KSM_POLICY *policy) |
void kaspConnect | ( | DAEMONCONFIG * | config, |
DB_HANDLE * | handle | ||
) |
Definition at line 129 of file kaspaccess.c.
References DbConnect(), DAEMONCONFIG::host, DAEMONCONFIG::password, DAEMONCONFIG::pidfile, DAEMONCONFIG::port, DAEMONCONFIG::schema, and DAEMONCONFIG::user.
Referenced by server_main().
void kaspDisconnect | ( | DB_HANDLE * | handle | ) |
Definition at line 143 of file kaspaccess.c.
References DbDisconnect().
Referenced by server_main().
int kaspReadConfig | ( | DAEMONCONFIG * | config | ) |
int kaspReadPolicy | ( | KSM_POLICY * | policy | ) |
Definition at line 152 of file kaspaccess.c.
References KsmPolicyRead().
Referenced by server_main().
void kaspSetPolicyDefaults | ( | KSM_POLICY * | policy, |
char * | name | ||
) |
Definition at line 48 of file kaspaccess.c.
References KSM_KEY_POLICY::algorithm, KSM_DENIAL_POLICY::algorithm, KSM_ENFORCER_POLICY::backup_interval, KSM_KEY_POLICY::bits, KSM_SIGNATURE_POLICY::clockskew, KSM_POLICY::denial, KSM_PARENT_POLICY::ds_ttl, KSM_POLICY::enforcer, KSM_DENIAL_POLICY::iteration, KSM_SIGNER_POLICY::jitter, KSM_ENFORCER_POLICY::keycreate, KSM_ENFORCER_POLICY::keygeninterval, KSM_POLICY::keys, KSM_POLICY::ksk, KSM_NAME_LENGTH, KSM_ROLL_DEFAULT, KSM_TYPE_KSK, KSM_TYPE_ZSK, KSM_KEY_POLICY::lifetime, log_msg(), KSM_KEY_POLICY::manual_rollover, KSM_POLICY::name, KSM_DENIAL_POLICY::optout, KSM_KEY_POLICY::overlap, KSM_POLICY::parent, KSM_PARENT_POLICY::propdelay, KSM_ZONE_POLICY::propdelay, KSM_SIGNER_POLICY::propdelay, KSM_COMMON_KEY_POLICY::publish_safety, KSM_COMMON_KEY_POLICY::purge, KSM_SIGNER_POLICY::refresh, KSM_DENIAL_POLICY::resalt, KSM_SIGNATURE_POLICY::resign, KSM_COMMON_KEY_POLICY::retire_safety, KSM_KEY_POLICY::rfc5011, KSM_KEY_POLICY::rollover_scheme, KSM_DENIAL_POLICY::saltlength, KSM_ZONE_POLICY::serial, KSM_SIGNER_POLICY::serial, KSM_COMMON_KEY_POLICY::share_keys, KSM_POLICY::signature, KSM_POLICY::signer, KSM_KEY_POLICY::sm, KSM_PARENT_POLICY::soa_min, KSM_ZONE_POLICY::soa_min, KSM_PARENT_POLICY::soa_ttl, KSM_ZONE_POLICY::soa_ttl, KSM_SIGNER_POLICY::soamin, KSM_SIGNER_POLICY::soattl, KSM_KEY_POLICY::standby_keys, KSM_KEY_POLICY::ttl, KSM_COMMON_KEY_POLICY::ttl, KSM_DENIAL_POLICY::ttl, KSM_KEY_POLICY::type, KSM_SIGNATURE_POLICY::valdefault, KSM_SIGNATURE_POLICY::valdenial, KSM_DENIAL_POLICY::version, KSM_POLICY::zone, and KSM_POLICY::zsk.
Referenced by do_communication(), and server_main().