(read|append)_config_file: log open errors as LOG_DEBUG
authorFlorian Klink <flokli@flokli.de>
Thu, 2 Jul 2015 10:35:41 +0000 (12:35 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Thu, 2 Jul 2015 19:22:47 +0000 (21:22 +0200)
In a "decentrally managed vpn" it is very likely that host config
files for some reachable nodes do not exist. Currently, tinc
fills the logs with "Cannot open config file" messages.

This commit changes the log level to LOG_DEBUG so
syslog doesn't get filled by default.

src/conf.c

index 2b323597024111792fd855e89c3ac289a9711a2f..7756247bfbafa24fac3c225baffb4d462c378f65 100644 (file)
@@ -298,7 +298,7 @@ bool read_config_file(splay_tree_t *config_tree, const char *fname) {
        fp = fopen(fname, "r");
 
        if(!fp) {
-               logger(DEBUG_ALWAYS, LOG_ERR, "Cannot open config file %s: %s", fname, strerror(errno));
+               logger(DEBUG_ALWAYS, LOG_DEBUG, "Cannot open config file %s: %s", fname, strerror(errno));
                return false;
        }
 
@@ -423,7 +423,7 @@ bool append_config_file(const char *name, const char *key, const char *value) {
        FILE *fp = fopen(fname, "a");
 
        if(!fp) {
-               logger(DEBUG_ALWAYS, LOG_ERR, "Cannot open config file %s: %s", fname, strerror(errno));
+               logger(DEBUG_ALWAYS, LOG_DEBUG, "Cannot open config file %s: %s", fname, strerror(errno));
                return false;
        }