#include "libCfg.h" #include "libdb.h" char *dbCfgItem (SDDAS_ULONG data_key, const char *item, int element) { char p [MAX_IDFS_NAME], m [MAX_IDFS_NAME], e [MAX_IDFS_NAME], i [MAX_IDFS_NAME], v [MAX_IDFS_VIRT_NAME]; char *path; if (dbKeyToStrings_r (data_key, p, m, e, i, v) != sTrue) return NULL; if ((path = CfgGetItem (item, element, p, m, e, i, v, NULL)) == NULL) { return NULL; } return path; } char *dbCfgPath (SDDAS_ULONG data_key, const char *item) { char p [MAX_IDFS_NAME], m [MAX_IDFS_NAME], e [MAX_IDFS_NAME], i [MAX_IDFS_NAME], v [MAX_IDFS_VIRT_NAME]; char *path; if (dbKeyToStrings_r (data_key, p, m, e, i, v) != sTrue) return NULL; if ((path = CfgGetPath (item, p, m, e, i, v, NULL)) == NULL) { return NULL; } return path; }