summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGünther Deschner <gdeschner@redhat.com>2013-06-03 12:38:39 +0200
committerGünther Deschner <gdeschner@redhat.com>2013-06-06 16:52:10 +0200
commit88a3f308ab8008f49ec8a517d771f9c9ab49800d (patch)
treebdca9bb47f1c9ac9d64d0c8849d40683a7d5ec73
parentd8b62de102ba91989563164f7717457e4aa07a06 (diff)
downloadgss-proxy-88a3f308ab8008f49ec8a517d771f9c9ab49800d.tar.gz
gss-proxy-88a3f308ab8008f49ec8a517d771f9c9ab49800d.tar.xz
gss-proxy-88a3f308ab8008f49ec8a517d771f9c9ab49800d.zip
Use GPERROR when config parsing fails.
This makes it more likely configuration parsing failures are detected. Signed-off-by: Günther Deschner <gdeschner@redhat.com>
-rw-r--r--proxy/src/gp_config.c6
-rw-r--r--proxy/src/gp_config_dinglibs.c4
2 files changed, 5 insertions, 5 deletions
diff --git a/proxy/src/gp_config.c b/proxy/src/gp_config.c
index 1b676d3..2fd9c26 100644
--- a/proxy/src/gp_config.c
+++ b/proxy/src/gp_config.c
@@ -278,7 +278,7 @@ static int gp_init_ini_context(const char *config_file,
ctx = calloc(1, sizeof(struct gp_ini_context));
if (!ctx) {
- return ENOENT;
+ return ENOMEM;
}
ret = gp_config_init(config_file, ctx);
@@ -321,7 +321,7 @@ int load_config(struct gp_config *cfg)
done:
if (ret != 0) {
- GPERROR("Error reading configuration %d: %s", ret, strerror(ret));
+ GPERROR("Error reading configuration %d: %s\n", ret, strerror(ret));
}
gp_config_close(ctx);
safefree(ctx);
@@ -371,7 +371,7 @@ struct gp_config *read_config(char *config_file, int opt_daemonize)
ret = load_config(cfg);
if (ret) {
- GPDEBUG("Config file not found!\n");
+ GPERROR("Failed to load configuration!\n");
}
done:
diff --git a/proxy/src/gp_config_dinglibs.c b/proxy/src/gp_config_dinglibs.c
index 8716b91..776945e 100644
--- a/proxy/src/gp_config_dinglibs.c
+++ b/proxy/src/gp_config_dinglibs.c
@@ -237,7 +237,7 @@ int gp_dinglibs_init(const char *config_file,
0, /* metadata_flags, FIXME */
&file_ctx);
if (ret) {
- GPDEBUG("Failed to open config file: %d (%s)\n",
+ GPERROR("Failed to open config file: %d (%s)\n",
ret, strerror(ret));
ini_config_destroy(ini_config);
return ret;
@@ -254,7 +254,7 @@ int gp_dinglibs_init(const char *config_file,
if (ret) {
char **errors = NULL;
/* we had a parsing failure */
- GPDEBUG("Failed to parse config file: %d (%s)\n",
+ GPERROR("Failed to parse config file: %d (%s)\n",
ret, strerror(ret));
if (ini_config_error_count(ini_config)) {
ini_config_get_errors(ini_config, &errors);