if (sanity_diag_mode == 1) {
syslog(LOG_INFO, "control: sanity check diagnostic mode is active - exiting now");
- abort();
+ exit(CTDLEXIT_SANITY);
}
}
char *value = NULL;
cprintf("%d all configuration variables\n", LISTING_FOLLOWS);
- cdb_rewind(CDB_CONFIG);
- while (cdbcfg = cdb_next_item(CDB_CONFIG), cdbcfg != NULL) {
+ void *cur = cdb_rewind(CDB_CONFIG);
+ while (cdbcfg = cdb_next_item(cur, CDB_CONFIG), cdbcfg != NULL) {
if (cdbcfg->len < 1020) {
keylen = strlen(cdbcfg->ptr);
key = cdbcfg->ptr;