OpenDNSSEC-enforcer  1.3.8
Defines | Functions
/build/buildd/opendnssec-1.3.8/enforcer/ksm/ksm_policy_value.c File Reference
#include "ksm/ksm.h"
#include "ksm/ksmdef.h"
#include "ksm/message.h"
Include dependency graph for ksm_policy_value.c:

Go to the source code of this file.

Defines

#define max(x, y)   ((x) > (y) ? (x) : (y))
#define min(x, y)   ((x) < (y) ? (x) : (y))

Functions

int KsmPolicyClockskew (KSM_SIGNATURE_POLICY *policy)
int KsmPolicyKeyLifetime (KSM_KEY_POLICY *policy)
int KsmPolicyStandbyKeys (KSM_KEY_POLICY *policy)
int KsmPolicyPropagationDelay (KSM_SIGNER_POLICY *policy)
int KsmPolicySoaMin (KSM_SIGNER_POLICY *policy)
int KsmPolicySoaTtl (KSM_SIGNER_POLICY *policy)
int KsmPolicyKeyTtl (KSM_KEY_POLICY *policy)
int KsmPolicyInitialPublicationInterval (KSM_POLICY *policy)

Define Documentation

#define max (   x,
 
)    ((x) > (y) ? (x) : (y))

Definition at line 42 of file ksm_policy_value.c.

Referenced by KsmPolicyInitialPublicationInterval().

#define min (   x,
 
)    ((x) < (y) ? (x) : (y))

Definition at line 43 of file ksm_policy_value.c.

Referenced by KsmPolicyInitialPublicationInterval().


Function Documentation

Definition at line 62 of file ksm_policy_value.c.

References KSM_SIGNATURE_POLICY::clockskew, KSM_INVARG, and MsgLog().

Definition at line 72 of file ksm_policy_value.c.

References KSM_INVARG, KSM_KEY_POLICY::lifetime, and MsgLog().

int KsmPolicyKeyTtl ( KSM_KEY_POLICY policy)

Definition at line 127 of file ksm_policy_value.c.

References KSM_INVARG, MsgLog(), and KSM_KEY_POLICY::ttl.

Definition at line 92 of file ksm_policy_value.c.

References KSM_INVARG, MsgLog(), and KSM_SIGNER_POLICY::propdelay.

Definition at line 107 of file ksm_policy_value.c.

References KSM_INVARG, MsgLog(), and KSM_SIGNER_POLICY::soamin.

Definition at line 117 of file ksm_policy_value.c.

References KSM_INVARG, MsgLog(), and KSM_SIGNER_POLICY::soattl.

Definition at line 82 of file ksm_policy_value.c.

References KSM_INVARG, MsgLog(), and KSM_KEY_POLICY::overlap.