summaryrefslogtreecommitdiff
path: root/src/system/dlt-system-options.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/system/dlt-system-options.c')
-rw-r--r--src/system/dlt-system-options.c17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/system/dlt-system-options.c b/src/system/dlt-system-options.c
index 1a35adc..a12a36c 100644
--- a/src/system/dlt-system-options.c
+++ b/src/system/dlt-system-options.c
@@ -140,7 +140,10 @@ void init_configuration(DltSystemConfiguration *config)
// Journal
config->Journal.Enable = 0;
- config->Syslog.ContextId = "JOUR";
+ config->Journal.ContextId = "JOUR";
+ config->Journal.CurrentBoot = 1;
+ config->Journal.Follow = 0;
+ config->Journal.MapLogLevels = 0;
// File transfer
config->Filetransfer.Enable = 0;
@@ -268,6 +271,18 @@ int read_configuration_file(DltSystemConfiguration *config, char *file_name)
MALLOC_ASSERT(config->Journal.ContextId);
strcpy(config->Journal.ContextId, value);
}
+ else if(strcmp(token, "JournalCurrentBoot") == 0)
+ {
+ config->Journal.CurrentBoot = atoi(value);
+ }
+ else if(strcmp(token, "JournalFollow") == 0)
+ {
+ config->Journal.Follow = atoi(value);
+ }
+ else if(strcmp(token, "JournalMapLogLevels") == 0)
+ {
+ config->Journal.MapLogLevels = atoi(value);
+ }
// File transfer
else if(strcmp(token, "FiletransferEnable") == 0)