OpenDNSSEC-enforcer
1.3.15
|
#include <stdarg.h>
#include <string.h>
#include <stdio.h>
#include <time.h>
#include <unistd.h>
#include <sqlite3.h>
#include "ksm/dbsdef.h"
#include "ksm/database.h"
#include "ksm/debug.h"
#include "ksm/memory.h"
#include "ksm/message.h"
#include "ksm/string_util.h"
Go to the source code of this file.
Macros | |
#define | MIN(x, y) ((x) < (y) ? (x) : (y)) |
#define | MAX(x, y) ((x) > (y) ? (x) : (y)) |
Functions | |
int | sqlite3_my_step (sqlite3_stmt *pStmt) |
int | DbExecuteSql (DB_HANDLE handle, const char *stmt_str, DB_RESULT *result) |
void | DbFreeResult (DB_RESULT result) |
int | DbFetchRow (DB_RESULT result, DB_ROW *row) |
void | DbFreeRow (DB_ROW row) |
int | DbString (DB_ROW row, int field_index, char **result) |
void | DbStringFree (char *string) |
int | DbBeginTransaction (void) |
int | DbCommit (void) |
int | DbRollback (void) |
#define MAX | ( | x, | |
y | |||
) | ((x) > (y) ? (x) : (y)) |
Definition at line 56 of file database_access_lite.c.
#define MIN | ( | x, | |
y | |||
) | ((x) < (y) ? (x) : (y)) |
Definition at line 55 of file database_access_lite.c.
int DbBeginTransaction | ( | void | ) |
Definition at line 464 of file database_access_lite.c.
Referenced by ChangeKeyState(), cmd_purgepolicy(), KsmRequestKeys(), MarkDSSeen(), and RetireOldKey().
int DbCommit | ( | void | ) |
Definition at line 480 of file database_access_lite.c.
Referenced by ChangeKeyState(), cmd_purgepolicy(), KsmRequestKeys(), MarkDSSeen(), and RetireOldKey().
Definition at line 138 of file database_access_lite.c.
Referenced by cmd_listzone(), CountKeys(), db_version_check(), DbExecuteSqlNoResult(), DbIntQuery(), do_purge(), get_policy_name_from_id(), keyRoll(), KsmCheckNextRollover(), KsmDNSSECKeysInSMCountInit(), KsmDNSSECKeysStateCountInit(), KsmKeyGetUnallocated(), KsmKeyInitSql(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), KsmParameterExist(), KsmParameterInit(), KsmPolicyIdFromZoneId(), KsmPolicyInit(), KsmPolicyNameFromId(), KsmPolicyParametersInit(), KsmPolicyPopulateSMFromIds(), KsmPolicyUpdateSalt(), KsmPurge(), KsmZoneCountInit(), KsmZoneIdAndPolicyFromName(), KsmZoneIdFromName(), KsmZoneInit(), KsmZoneNameFromId(), ListKeys(), PurgeKeys(), and update_zones().
Definition at line 286 of file database_access_lite.c.
Referenced by cmd_listzone(), CountKeys(), db_version_check(), DbIntQuery(), do_purge(), get_policy_name_from_id(), keyRoll(), KsmCheckNextRollover(), KsmDNSSECKeysInSMCount(), KsmKey(), KsmKeyGetUnallocated(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), KsmParameter(), KsmParameterExist(), KsmPolicy(), KsmPolicyExists(), KsmPolicyIdFromZoneId(), KsmPolicyNameFromId(), KsmPolicyParameter(), KsmPolicyPopulateSMFromIds(), KsmPolicySetIdFromName(), KsmPolicyUpdateSalt(), KsmPurge(), KsmZone(), KsmZoneCount(), KsmZoneIdAndPolicyFromName(), KsmZoneIdFromName(), KsmZoneNameFromId(), ListKeys(), PurgeKeys(), and update_zones().
void DbFreeResult | ( | DB_RESULT | result) |
Definition at line 241 of file database_access_lite.c.
Referenced by cmd_genkeys(), cmd_listzone(), cmd_purgepolicy(), cmd_rollpolicy(), CountKeys(), db_version_check(), DbExecuteSqlNoResult(), DbIntQuery(), do_keygen(), do_purge(), get_policy_name_from_id(), keyRoll(), KsmCheckNextRollover(), KsmKeyEnd(), KsmKeyGetUnallocated(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), KsmParameterEnd(), KsmParameterValue(), KsmPolicyExists(), KsmPolicyIdFromZoneId(), KsmPolicyNameFromId(), KsmPolicyPopulateSMFromIds(), KsmPolicySetIdFromName(), KsmPolicyUpdateSalt(), KsmPurge(), KsmZoneIdAndPolicyFromName(), KsmZoneIdFromName(), KsmZoneNameFromId(), ListKeys(), PurgeKeys(), server_main(), and update_zones().
void DbFreeRow | ( | DB_ROW | row) |
Definition at line 346 of file database_access_lite.c.
Referenced by CountKeys(), db_version_check(), DbIntQuery(), do_purge(), get_policy_name_from_id(), keyRoll(), KsmCheckNextRollover(), KsmDNSSECKeysInSMCount(), KsmKey(), KsmKeyGetUnallocated(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), KsmParameter(), KsmParameterExist(), KsmPolicy(), KsmPolicyExists(), KsmPolicyIdFromZoneId(), KsmPolicyNameFromId(), KsmPolicyParameter(), KsmPolicyPopulateSMFromIds(), KsmPolicySetIdFromName(), KsmPolicyUpdateSalt(), KsmPurge(), KsmZone(), KsmZoneCount(), KsmZoneIdAndPolicyFromName(), KsmZoneIdFromName(), KsmZoneNameFromId(), ListKeys(), PurgeKeys(), and update_zones().
int DbRollback | ( | void | ) |
Definition at line 496 of file database_access_lite.c.
Referenced by ChangeKeyState(), cmd_purgepolicy(), KsmRequestKeys(), MarkDSSeen(), and RetireOldKey().
int DbString | ( | DB_ROW | row, |
int | field_index, | ||
char ** | result | ||
) |
Definition at line 389 of file database_access_lite.c.
Referenced by cmd_listzone(), CountKeys(), DbInt(), DbStringBuffer(), DbUnsignedLong(), do_purge(), KsmCheckNextRollover(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), KsmZoneNameFromId(), ListKeys(), PurgeKeys(), and update_zones().
void DbStringFree | ( | char * | string) |
Definition at line 449 of file database_access_lite.c.
Referenced by CountKeys(), DbInt(), DbStringBuffer(), DbUnsignedLong(), do_purge(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), ListKeys(), PurgeKeys(), and update_zones().
int sqlite3_my_step | ( | sqlite3_stmt * | pStmt) |
Definition at line 59 of file database_access_lite.c.