From 82267477913cfadbf4644747bd5d4b39ceff50dc Mon Sep 17 00:00:00 2001 From: Richard Garnier Date: Tue, 20 Sep 2016 11:13:37 +0900 Subject: [PATCH] adding get_int_value() function for parsing parameters --- src/apps/relay/mainrelay.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/apps/relay/mainrelay.c b/src/apps/relay/mainrelay.c index 0c839ef..35ded18 100644 --- a/src/apps/relay/mainrelay.c +++ b/src/apps/relay/mainrelay.c @@ -878,6 +878,13 @@ static const struct myoption admin_long_options[] = { { NULL, no_argument, NULL, 0 } }; +static int get_int_value(const char* s, int default_value) +{ + if (!s || !(s[0])) + return default_value; + return atoi(s); +} + static int get_bool_value(const char* s) { if(!s || !(s[0])) return 1;