From a9cfbe2b5f3f6f9eb5d748c687fb4981c384e131 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Fri, 29 Aug 2014 13:21:55 +0000 Subject: improve logging on cfg error --- src/hostlist/gnunet-daemon-hostlist_server.c | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/hostlist/gnunet-daemon-hostlist_server.c b/src/hostlist/gnunet-daemon-hostlist_server.c index 95f735565..227c3bdcd 100644 --- a/src/hostlist/gnunet-daemon-hostlist_server.c +++ b/src/hostlist/gnunet-daemon-hostlist_server.c @@ -728,17 +728,26 @@ GNUNET_HOSTLIST_server_start (const struct GNUNET_CONFIGURATION_Handle *c, if (GNUNET_CONFIGURATION_have_value (cfg, "HOSTLIST", "BINDTOIPV4")) { - GNUNET_break (GNUNET_OK == + if (GNUNET_OK != GNUNET_CONFIGURATION_get_value_string (cfg, "HOSTLIST", - "BINDTOIP", &ipv4)); + "BINDTOIP", &ipv4)) + { + GNUNET_log (GNUNET_ERROR_TYPE_WARNING, + _("BINDTOIP does not a valid IPv4 address! Ignoring BINDTOIPV4.\n")); + } + } else ipv4 = NULL; if (GNUNET_CONFIGURATION_have_value (cfg, "HOSTLIST", "BINDTOIPV6")) { - GNUNET_break (GNUNET_OK == + if (GNUNET_OK != GNUNET_CONFIGURATION_get_value_string (cfg, "HOSTLIST", - "BINDTOIP", &ipv6)); + "BINDTOIP", &ipv6)) + { + GNUNET_log (GNUNET_ERROR_TYPE_WARNING, + _("BINDTOIP does not a valid IPv4 address! Ignoring BINDTOIPV6.\n")); + } } else ipv6 = NULL; -- cgit v1.2.3