diff options
Diffstat (limited to 'nslcd/cfg.c')
-rw-r--r-- | nslcd/cfg.c | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/nslcd/cfg.c b/nslcd/cfg.c index dc31c6b..c9a691f 100644 --- a/nslcd/cfg.c +++ b/nslcd/cfg.c @@ -194,41 +194,6 @@ static const char *print_boolean(bool val) else return "no"; } -static int parse_loglevel(const char *filename, int lnr, const char *value) -{ - if (strcasecmp(value, "crit") == 0) - return LOG_CRIT; - else if ((strcasecmp(value, "error") == 0) || (strcasecmp(value, "err") == 0)) - return LOG_ERR; - else if (strcasecmp(value, "warning")==0) - return LOG_WARNING; - else if (strcasecmp(value, "notice")==0) - return LOG_NOTICE; - else if (strcasecmp(value, "info")==0) - return LOG_INFO; - else if (strcasecmp(value, "debug")==0) - return LOG_DEBUG; - else - { - log_log(LOG_ERR, "%s:%d: not a log level '%s'", - filename, lnr, value); - exit(EXIT_FAILURE); - } -} - -static void handle_log(const char *filename, int lnr, - const char *keyword, char *line) -{ - int level = LOG_INFO; - char loglevel[32]; - check_argumentcount(filename, lnr, keyword, - get_token(&line, loglevel, sizeof(loglevel)) != NULL); - if (get_token(&line, loglevel, sizeof(loglevel)) != NULL) - level = parse_loglevel(filename, lnr, loglevel); - get_eol(filename, lnr, keyword, &line); - log_setdefaultloglevel(level); -} - static enum nss_map_selector parse_map(const char *value) { if ((strcasecmp(value, "alias") == 0) || (strcasecmp(value, "aliases") == 0)) @@ -515,10 +480,6 @@ static void cfg_read(const char *filename, struct nslcd_config *cfg) cfg->threads = get_int(filename, lnr, keyword, &line); get_eol(filename, lnr, keyword, &line); } - else if (strcasecmp(keyword, "log") == 0) - { - handle_log(filename, lnr, keyword, line); - } /* general connection options */ else if (strcasecmp(keyword, "yamldir") == 0) { @@ -577,7 +538,6 @@ static void cfg_dump(void) const char **strp; char buffer[1024]; log_log(LOG_DEBUG, "CFG: threads %d", nslcd_cfg->threads); - log_log_config(); if (nslcd_cfg->nss_initgroups_ignoreusers != NULL) { |