OpenDNSSEC-enforcer 1.3.0
Functions
/build/buildd/opendnssec-1.3.0/enforcer/ksm/dd_string.c File Reference
#include <stdio.h>
#include "ksm/database_statement.h"
#include "ksm/string_util.h"
#include "ksm/string_util2.h"
Include dependency graph for dd_string.c:

Go to the source code of this file.

Functions

char * DdsInit (const char *table)
void DdsConditionInt (char **query, const char *field, DQS_COMPARISON compare, int value, int index)
void DdsConditionString (char **query, const char *field, DQS_COMPARISON compare, const char *value, int index)
void DdsConditionKeyword (char **query, const char *field, DQS_COMPARISON compare, const char *value, int index)
void DdsEnd (char **query)
void DdsFree (char *query)

Function Documentation

void DdsConditionInt ( char **  query,
const char *  field,
DQS_COMPARISON  compare,
int  value,
int  index 
)
void DdsConditionKeyword ( char **  query,
const char *  field,
DQS_COMPARISON  compare,
const char *  value,
int  index 
)

Definition at line 104 of file dd_string.c.

References DqsConditionKeyword().

void DdsConditionString ( char **  query,
const char *  field,
DQS_COMPARISON  compare,
const char *  value,
int  index 
)

Definition at line 97 of file dd_string.c.

References DqsConditionString().

void DdsEnd ( char **  query)

Definition at line 111 of file dd_string.c.

References DqsEnd().

Referenced by cmd_purgepolicy(), do_purge(), KsmDeleteKeyRange(), KsmDeleteZone(), KsmPurge(), and PurgeKeys().

void DdsFree ( char *  query)

Definition at line 117 of file dd_string.c.

References DqsFree().

Referenced by cmd_purgepolicy(), do_purge(), KsmDeleteKeyRange(), KsmDeleteZone(), KsmPurge(), and PurgeKeys().

char* DdsInit ( const char *  table)

Definition at line 62 of file dd_string.c.

References StrAppend(), and StrStrdup().

Referenced by cmd_purgepolicy(), do_purge(), KsmDeleteKeyRange(), KsmDeleteZone(), KsmPurge(), and PurgeKeys().