OpenDNSSEC-enforcer
1.3.15
|
Go to the source code of this file.
Data Structures | |
struct | STR_KEYWORD_ELEMENT |
Functions | |
void | StrAppend (char **str1, const char *str2) |
void | StrArglistAdd (char ***argv, const char *string) |
void | StrArglistFree (char ***argv) |
char ** | StrArglistCreate (const char *string) |
int | StrKeywordSearch (const char *search, STR_KEYWORD_ELEMENT *keywords, int *value) |
int | StrStrtol (const char *string, long *value) |
int | StrStrtoul (const char *string, unsigned long *value) |
int | StrStrtoi (const char *string, int *value) |
int | StrStrtoui (const char *string, unsigned int *value) |
int | StrIsDigits (const char *string) |
void StrAppend | ( | char ** | str1, |
const char * | str2 | ||
) |
Definition at line 78 of file string_util2.c.
References MemRealloc(), and StrStrdup().
Referenced by ChangeKeyState(), cmd_addzone(), cmd_control(), cmd_dbbackup(), cmd_delzone(), cmd_dsseen(), cmd_exportkeys(), cmd_import(), cmd_keypurge(), cmd_kskretire(), cmd_listkeys(), cmd_listrolls(), cmd_listzone(), cmd_purgepolicy(), cmd_rollzone(), cmd_setup(), commGenSignConf(), CountKeys(), createPidDir(), db_connect(), DdsInit(), DisAppendInt(), DisAppendString(), DisEnd(), DisInit(), DisSpecifyInit(), do_communication(), do_purge(), DqsConditionInt(), DqsConditionKeyword(), DqsConditionString(), DqsCountInit(), DqsInit(), DqsOrderBy(), DqsSpecifyInit(), DusInit(), DusSetInt(), DusSetString(), fix_file_perms(), get_db_details(), getPermsForDrop(), keyRoll(), KsmCheckNextRollover(), KsmDnssecKeyCreate(), KsmImportKeyPair(), KsmImportZone(), KsmKeyCountStillGood(), KsmListBackups(), KsmListPolicies(), KsmListRepos(), KsmListRollovers(), KsmMarkBackup(), KsmMarkPreBackup(), KsmRequestChangeState(), KsmRequestChangeStateN(), KsmRequestSetActiveExpectedRetire(), KsmRollbackMarkPreBackup(), ListKeys(), MarkDSSeen(), NewDSSet(), PurgeKeys(), read_filenames(), read_zonelist_filename(), rename_signconf(), RetireOldKey(), server_main(), update_policies(), update_repositories(), and update_zones().
void StrArglistAdd | ( | char *** | argv, |
const char * | string | ||
) |
Definition at line 144 of file string_util2.c.
References MemCalloc(), MemRealloc(), and StrStrdup().
Referenced by StrArglistCreate().
char** StrArglistCreate | ( | const char * | string) |
Definition at line 240 of file string_util2.c.
References MemCalloc(), StrArglistAdd(), StrFree, StrStrdup(), StrTrimL(), StrTrimR(), and StrWhitespace().
void StrArglistFree | ( | char *** | argv) |
Definition at line 199 of file string_util2.c.
int StrIsDigits | ( | const char * | string) |
Definition at line 590 of file string_util2.c.
Referenced by cmd_dsseen(), cmd_genkeys(), cmd_import(), cmd_kskretire(), and DtGeneral().
int StrKeywordSearch | ( | const char * | search, |
STR_KEYWORD_ELEMENT * | keywords, | ||
int * | value | ||
) |
Definition at line 321 of file string_util2.c.
References KSM_INVARG, MsgLog(), STR_KEYWORD_ELEMENT::string, and STR_KEYWORD_ELEMENT::value.
int StrStrtoi | ( | const char * | string, |
int * | value | ||
) |
Definition at line 508 of file string_util2.c.
References KSM_INVARG, MsgLog(), and StrStrtol().
Referenced by cmd_dsseen(), cmd_genkeys(), cmd_import(), cmd_kskretire(), DbInt(), DtIntervalSeconds(), SetParamOnPolicy(), and update_policies().
int StrStrtol | ( | const char * | string, |
long * | value | ||
) |
Definition at line 389 of file string_util2.c.
References KSM_INVARG, MsgLog(), StrFree, StrStrdup(), StrTrimL(), and StrTrimR().
Referenced by StrStrtoi().
int StrStrtoui | ( | const char * | string, |
unsigned int * | value | ||
) |
Definition at line 551 of file string_util2.c.
References KSM_INVARG, MsgLog(), and StrStrtoul().
Referenced by DbConnect().
int StrStrtoul | ( | const char * | string, |
unsigned long * | value | ||
) |
Definition at line 449 of file string_util2.c.
References KSM_INVARG, MsgLog(), StrFree, StrStrdup(), StrTrimL(), and StrTrimR().
Referenced by DbUnsignedLong(), and StrStrtoui().