#include <stdarg.h>
#include <stdlib.h>
#include <sqlite3.h>
#include "ksm/database.h"
#include "ksm/dbsdef.h"
#include "ksm/message.h"
Go to the source code of this file.
Functions | |
int | DbConnect (DB_HANDLE *dbhandle, const char *database,...) |
int | DbDisconnect (DB_HANDLE dbhandle) |
int | DbConnected (DB_HANDLE dbhandle) |
int | DbCheckConnected (DB_HANDLE dbhandle) |
DB_HANDLE | DbHandle (void) |
int DbCheckConnected | ( | DB_HANDLE | dbhandle | ) |
Definition at line 209 of file database_connection_lite.c.
int DbConnect | ( | DB_HANDLE * | dbhandle, | |
const char * | database, | |||
... | ||||
) |
Definition at line 85 of file database_connection_lite.c.
Referenced by cmd_setup(), db_connect(), kaspConnect(), and TdbSetup().
int DbConnected | ( | DB_HANDLE | dbhandle | ) |
Definition at line 187 of file database_connection_lite.c.
Referenced by DbCheckConnected().
int DbDisconnect | ( | DB_HANDLE | dbhandle | ) |
Definition at line 153 of file database_connection_lite.c.
Referenced by cmd_addzone(), cmd_backup(), cmd_dsseen(), cmd_exportkeys(), cmd_exportpolicy(), cmd_exportzonelist(), cmd_import(), cmd_keypurge(), cmd_kskretire(), cmd_listbackups(), cmd_listkeys(), cmd_listpolicy(), cmd_listrepo(), cmd_listrolls(), cmd_listzone(), cmd_rollpolicy(), cmd_rollzone(), cmd_setup(), cmd_update(), kaspDisconnect(), and TdbTeardown().
DB_HANDLE DbHandle | ( | void | ) |
Definition at line 237 of file database_connection_lite.c.
Referenced by ChangeKeyState(), cmd_listzone(), cmd_purgepolicy(), CountKeys(), CountKeysInState(), db_version_check(), DbBeginTransaction(), DbCommit(), DbRollback(), do_purge(), get_policy_name_from_id(), keyRoll(), KsmCheckHSMkeyID(), KsmCheckNextRollover(), KsmDeleteKeyRange(), KsmDeleteZone(), KsmDnssecKeyCreate(), KsmDNSSECKeysInSMCount(), KsmDNSSECKeysInSMCountInit(), KsmDNSSECKeysStateCountInit(), KsmImportAudit(), KsmImportKeyPair(), KsmImportPolicy(), KsmImportRepository(), KsmImportZone(), KsmKeyCountQueue(), KsmKeyCountStillGood(), KsmKeyGetUnallocated(), KsmKeyInitSql(), KsmKeyPairCreate(), KsmKillKey(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), KsmMarkBackup(), KsmMarkPreBackup(), KsmParameterExist(), KsmParameterInit(), KsmParameterSet(), KsmPolicy(), KsmPolicyExists(), KsmPolicyIdFromName(), KsmPolicyIdFromZoneId(), KsmPolicyInit(), KsmPolicyNameFromId(), KsmPolicyNullSaltStamp(), KsmPolicyParameter(), KsmPolicyParametersInit(), KsmPolicyPopulateSMFromIds(), KsmPolicySetIdFromName(), KsmPolicyUpdateSalt(), KsmPurge(), KsmRequestAvailableCount(), KsmRequestChangeState(), KsmRequestChangeStateN(), KsmRequestCheckActiveKey(), KsmRequestCheckCompromisedFlag(), KsmRequestCheckFirstPass(), KsmRequestCountReadyKey(), KsmRequestGenerateCount(), KsmRequestKeys(), KsmRequestKeysByType(), KsmRequestPendingRetireCount(), KsmRequestSetActiveExpectedRetire(), KsmRequestStandbyKSKCount(), KsmRollbackMarkPreBackup(), KsmSerialIdFromName(), KsmSmIdFromName(), KsmUpdateKeyTime(), KsmZone(), KsmZoneCount(), KsmZoneCountInit(), KsmZoneIdAndPolicyFromName(), KsmZoneIdFromName(), KsmZoneInit(), KsmZoneNameFromId(), ListKeys(), MarkDSSeen(), NewDSSet(), PurgeKeys(), RetireOldKey(), TdbTeardown(), and update_zones().