From 208b3baf10621e5e7e2569913458eb2ee958167d Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Tue, 10 Jun 2008 07:14:34 +0000 Subject: fixed "enabled" value key word more debugging for settings parser --- src/libstrongswan/settings.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/libstrongswan/settings.c b/src/libstrongswan/settings.c index 025a9806d..7c87dccd8 100644 --- a/src/libstrongswan/settings.c +++ b/src/libstrongswan/settings.c @@ -164,7 +164,7 @@ static bool get_bool(private_settings_t *this, char *key, bool def) if (value) { if (strcasecmp(value, "true") == 0 || - strcasecmp(value, "enables") == 0 || + strcasecmp(value, "enabled") == 0 || strcasecmp(value, "yes") == 0 || strcasecmp(value, "1") == 0) { @@ -318,6 +318,7 @@ static section_t* parse_section(char **text, char *name) continue; } } + DBG1("matching '}' not found near %s", *text); break; case '=': if (parse(text, "\t ", "\n", NULL, &value)) @@ -328,6 +329,7 @@ static section_t* parse_section(char **text, char *name) section->kv->insert_last(section->kv, kv); continue; } + DBG1("parsing value failed near %s", *text); break; case '#': parse(text, "", "\n", NULL, &value); -- cgit v1.2.3