Add config support for log-strip

This commit is contained in:
Martin Lund 2022-06-17 10:59:59 +02:00
parent f48402f7ed
commit 1dabf0fdf5
2 changed files with 18 additions and 5 deletions

View file

@ -144,6 +144,22 @@ static int data_handler(void *user, const char *section, const char *name,
option.log = false;
}
}
else if (!strcmp(name, "log-file"))
{
asprintf(&c->log_filename, "%s", value);
option.log_filename = c->log_filename;
}
else if (!strcmp(name, "log-strip"))
{
if (!strcmp(value, "enable"))
{
option.log_strip = true;
}
else if (!strcmp(value, "disable"))
{
option.log_strip = false;
}
}
else if (!strcmp(name, "local-echo"))
{
if (!strcmp(value, "enable"))
@ -181,11 +197,6 @@ static int data_handler(void *user, const char *section, const char *name,
{
option.timestamp = timestamp_option_parse(value);
}
else if (!strcmp(name, "log-file"))
{
asprintf(&c->log_filename, "%s", value);
option.log_filename = c->log_filename;
}
else if (!strcmp(name, "map"))
{
asprintf(&c->map, "%s", value);