From d461751a7140491e4c284c78df860e2cc2c6c288 Mon Sep 17 00:00:00 2001 From: Wes Koerber Date: Thu, 13 Jul 2023 20:49:53 -0400 Subject: [PATCH] fix: support --log-append in cli options fixes: #199 --- src/options.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/options.c b/src/options.c index 6217cc4..9c0908c 100644 --- a/src/options.c +++ b/src/options.c @@ -46,6 +46,7 @@ enum opt_t OPT_TIMESTAMP_FORMAT, OPT_LOG_FILE, OPT_LOG_STRIP, + OPT_LOG_APPEND, OPT_LINE_PULSE_DURATION, OPT_RESPONSE_TIMEOUT, OPT_RS485, @@ -254,6 +255,7 @@ void options_parse(int argc, char *argv[]) {"log", no_argument, 0, 'l' }, {"log-file", required_argument, 0, OPT_LOG_FILE }, {"log-strip", no_argument, 0, OPT_LOG_STRIP }, + {"log-append", no_argument, 0, OPT_LOG_APPEND }, {"socket", required_argument, 0, 'S' }, {"map", required_argument, 0, 'm' }, {"color", required_argument, 0, 'c' }, @@ -357,6 +359,10 @@ void options_parse(int argc, char *argv[]) option.log_strip = true; break; + case OPT_LOG_APPEND: + option.log_append = true; + break; + case 'S': option.socket = optarg; break;