From 9379e52d65b2f0d1ad74f4e0c92abf0f41c0bcb8 Mon Sep 17 00:00:00 2001 From: Alexander Terczka Date: Mon, 14 Jan 2019 16:36:19 +0100 Subject: [PATCH] strip white-spaces from config file lines end, use arg="value " syntax if you need space at the end --- src/apps/relay/mainrelay.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/apps/relay/mainrelay.c b/src/apps/relay/mainrelay.c index 66e2bab..dbf3f78 100644 --- a/src/apps/relay/mainrelay.c +++ b/src/apps/relay/mainrelay.c @@ -1619,7 +1619,9 @@ static void read_config_file(int argc, char **argv, int pass) if (!s[0]) continue; size_t slen = strlen(s); - while (slen && ((s[slen - 1] == 10) || (s[slen - 1] == 13))) + + // strip white-spaces from config file lines end, use arg="value " syntax if you need space at the end + while (slen && ((s[slen - 1] == 10) || (s[slen - 1] == 13) || (s[slen - 1] == ' '))) s[--slen] = 0; if (slen) { int c = 0;