OpenDNSSEC-enforcer  1.4.1
Macros
db_fields.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DB_INVALID   -1
 
#define DB_KEYDATA_FIELDS   "id, state, generate, publish, ready, active, retire, dead, keytype, algorithm, location, zone_id, fixedDate"
 
#define DB_KEYDATA_ID   0
 
#define DB_KEYDATA_STATE   1
 
#define DB_KEYDATA_GENERATE   2
 
#define DB_KEYDATA_PUBLISH   3
 
#define DB_KEYDATA_READY   4
 
#define DB_KEYDATA_ACTIVE   5
 
#define DB_KEYDATA_RETIRE   6
 
#define DB_KEYDATA_DEAD   7
 
#define DB_KEYDATA_KEYTYPE   8
 
#define DB_KEYDATA_ALGORITHM   9
 
#define DB_KEYDATA_LOCATION   10
 
#define DB_KEYDATA_ZONE_ID   11
 
#define DB_KEYDATA_FIXED_DATE   12
 
#define DB_KEYDATA_NFIELD   13
 
#define DB_PARAMETER_VIEW_FIELDS   "name, category, parameter_id, value, policy_id"
 
#define DB_PARAMETER_LIST_FIELDS   "name, category, parameter_id"
 
#define DB_PARAMETER_NAME   0
 
#define DB_PARAMETER_CATEGORY   1
 
#define DB_PARAMETER_ID   2
 
#define DB_PARAMETER_VALUE   3
 
#define DB_PARAMETER_POLICY_ID   4
 
#define DB_PARAMETER_VIEW_NFIELD   5
 
#define DB_PARAMETER_LIST_NFIELD   3
 
#define DB_POLICY_PARAMETER_NAME   0
 
#define DB_POLICY_PARAMETER_CATEGORY   1
 
#define DB_POLICY_PARAMETER_VALUE   2
 
#define DB_SECURITY_MODULE_TABLE   "securitymodules"
 
#define DB_SECURITY_MODULE_FIELDS   "id, name, capacity, requirebackup"
 
#define DB_SECURITY_MODULE_ID   0
 
#define DB_SECURITY_MODULE_NAME   1
 
#define DB_SECURITY_MODULE_CAPACITY   2
 
#define DB_SECURITY_MODULE_REQUIREBACKUP   3
 
#define DB_ZONE_TABLE   "zones"
 
#define DB_ZONE_FIELDS   "id, name, policy_id, signconf, input, output, in_type, out_type"
 
#define DB_ZONE_ID   0
 
#define DB_ZONE_NAME   1
 
#define DB_ZONE_POLICY_ID   2
 
#define DB_ZONE_SIGNCONF   3
 
#define DB_ZONE_INPUT   4
 
#define DB_ZONE_OUTPUT   5
 
#define DB_ZONE_IN_TYPE   6
 
#define DB_ZONE_OUT_TYPE   7
 
#define DB_POLICY_ID   0
 
#define DB_POLICY_NAME   1
 
#define DB_POLICY_DESCRIPTION   2
 
#define DB_POLICY_SALT   1
 
#define DB_POLICY_SALT_STAMP   2
 
#define DB_COUNT   0
 

Macro Definition Documentation

#define DB_COUNT   0

Definition at line 119 of file db_fields.h.

Referenced by KsmDNSSECKeysInSMCount(), and KsmZoneCount().

#define DB_INVALID   -1

Definition at line 54 of file db_fields.h.

#define DB_KEYDATA_ACTIVE   5

Definition at line 64 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_ALGORITHM   9

Definition at line 68 of file db_fields.h.

Referenced by KsmKey(), and KsmKeyInit().

#define DB_KEYDATA_DEAD   7

Definition at line 66 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_FIELDS   "id, state, generate, publish, ready, active, retire, dead, keytype, algorithm, location, zone_id, fixedDate"
#define DB_KEYDATA_FIXED_DATE   12

Definition at line 71 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_GENERATE   2

Definition at line 61 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_ID   0

Definition at line 59 of file db_fields.h.

Referenced by KsmKey(), KsmKeyGetUnallocated(), KsmKeyInit(), KsmKeyInitId(), and KsmPurge().

#define DB_KEYDATA_KEYTYPE   8

Definition at line 67 of file db_fields.h.

Referenced by KsmKey(), KsmKeyInit(), and KsmRequestChangeStateN().

#define DB_KEYDATA_LOCATION   10

Definition at line 69 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_NFIELD   13

Definition at line 73 of file db_fields.h.

#define DB_KEYDATA_PUBLISH   3

Definition at line 62 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_READY   4

Definition at line 63 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_RETIRE   6

Definition at line 65 of file db_fields.h.

Referenced by KsmKey().

#define DB_KEYDATA_STATE   1

Definition at line 60 of file db_fields.h.

Referenced by KsmKey(), KsmKeyInit(), and KsmRequestChangeStateN().

#define DB_KEYDATA_ZONE_ID   11

Definition at line 70 of file db_fields.h.

Referenced by KsmKey(), KsmKeyInit(), KsmRequestChangeStateN(), and KsmUpdate().

#define DB_PARAMETER_CATEGORY   1

Definition at line 80 of file db_fields.h.

Referenced by KsmParameter().

#define DB_PARAMETER_ID   2

Definition at line 81 of file db_fields.h.

Referenced by KsmParameter(), and KsmParameterExist().

#define DB_PARAMETER_LIST_FIELDS   "name, category, parameter_id"

Definition at line 78 of file db_fields.h.

Referenced by KsmParameterExist().

#define DB_PARAMETER_LIST_NFIELD   3

Definition at line 86 of file db_fields.h.

#define DB_PARAMETER_NAME   0

Definition at line 79 of file db_fields.h.

Referenced by KsmParameter().

#define DB_PARAMETER_POLICY_ID   4

Definition at line 83 of file db_fields.h.

#define DB_PARAMETER_VALUE   3

Definition at line 82 of file db_fields.h.

Referenced by KsmParameter().

#define DB_PARAMETER_VIEW_FIELDS   "name, category, parameter_id, value, policy_id"

Definition at line 77 of file db_fields.h.

Referenced by KsmParameterInit().

#define DB_PARAMETER_VIEW_NFIELD   5

Definition at line 85 of file db_fields.h.

#define DB_POLICY_DESCRIPTION   2

Definition at line 113 of file db_fields.h.

Referenced by KsmPolicySetIdFromName().

#define DB_POLICY_ID   0

Definition at line 111 of file db_fields.h.

Referenced by KsmPolicy(), and KsmPolicySetIdFromName().

#define DB_POLICY_NAME   1

Definition at line 112 of file db_fields.h.

Referenced by get_policy_name_from_id(), KsmPolicy(), and KsmPolicyNameFromId().

#define DB_POLICY_PARAMETER_CATEGORY   1

Definition at line 89 of file db_fields.h.

Referenced by KsmPolicyParameter().

#define DB_POLICY_PARAMETER_NAME   0

Definition at line 88 of file db_fields.h.

Referenced by KsmPolicyParameter().

#define DB_POLICY_PARAMETER_VALUE   2

Definition at line 90 of file db_fields.h.

Referenced by KsmPolicyParameter().

#define DB_POLICY_SALT   1

Definition at line 114 of file db_fields.h.

Referenced by KsmPolicyUpdateSalt().

#define DB_POLICY_SALT_STAMP   2

Definition at line 115 of file db_fields.h.

Referenced by KsmPolicyUpdateSalt().

#define DB_SECURITY_MODULE_CAPACITY   2

Definition at line 96 of file db_fields.h.

Referenced by KsmPolicyPopulateSMFromIds().

#define DB_SECURITY_MODULE_FIELDS   "id, name, capacity, requirebackup"

Definition at line 93 of file db_fields.h.

Referenced by KsmPolicyPopulateSMFromIds().

#define DB_SECURITY_MODULE_ID   0

Definition at line 94 of file db_fields.h.

#define DB_SECURITY_MODULE_NAME   1

Definition at line 95 of file db_fields.h.

Referenced by KsmPolicyPopulateSMFromIds().

#define DB_SECURITY_MODULE_REQUIREBACKUP   3

Definition at line 97 of file db_fields.h.

Referenced by KsmPolicyPopulateSMFromIds().

#define DB_SECURITY_MODULE_TABLE   "securitymodules"

Definition at line 92 of file db_fields.h.

Referenced by KsmImportRepository(), KsmPolicyPopulateSMFromIds(), and KsmSmIdFromName().

#define DB_ZONE_FIELDS   "id, name, policy_id, signconf, input, output, in_type, out_type"

Definition at line 100 of file db_fields.h.

Referenced by KsmZoneInit().

#define DB_ZONE_ID   0

Definition at line 101 of file db_fields.h.

Referenced by KsmZone(), KsmZoneIdAndPolicyFromName(), and KsmZoneIdFromName().

#define DB_ZONE_IN_TYPE   6

Definition at line 107 of file db_fields.h.

Referenced by KsmZone().

#define DB_ZONE_INPUT   4

Definition at line 105 of file db_fields.h.

Referenced by KsmZone().

#define DB_ZONE_NAME   1

Definition at line 102 of file db_fields.h.

Referenced by KsmZone(), and KsmZoneNameFromId().

#define DB_ZONE_OUT_TYPE   7

Definition at line 108 of file db_fields.h.

Referenced by KsmZone().

#define DB_ZONE_OUTPUT   5

Definition at line 106 of file db_fields.h.

Referenced by KsmZone().

#define DB_ZONE_POLICY_ID   2

Definition at line 103 of file db_fields.h.

Referenced by KsmZone(), and KsmZoneIdAndPolicyFromName().

#define DB_ZONE_SIGNCONF   3

Definition at line 104 of file db_fields.h.

Referenced by KsmZone().

#define DB_ZONE_TABLE   "zones"

Definition at line 99 of file db_fields.h.

Referenced by KsmImportZone(), KsmZoneCountInit(), KsmZoneInit(), and update_zones().