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.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/system/dlt-system-options.c b/src/system/dlt-system-options.c
index 01a2215..1a35adc 100644
--- a/src/system/dlt-system-options.c
+++ b/src/system/dlt-system-options.c
@@ -138,6 +138,10 @@ void init_configuration(DltSystemConfiguration *config)
config->Syslog.ContextId = "SYSL";
config->Syslog.Port = 47111;
+ // Journal
+ config->Journal.Enable = 0;
+ config->Syslog.ContextId = "JOUR";
+
// File transfer
config->Filetransfer.Enable = 0;
config->Filetransfer.ContextId = "FILE";
@@ -253,6 +257,18 @@ int read_configuration_file(DltSystemConfiguration *config, char *file_name)
config->Syslog.Port = atoi(value);
}
+ // Journal
+ else if(strcmp(token, "JournalEnable") == 0)
+ {
+ config->Journal.Enable = atoi(value);
+ }
+ else if(strcmp(token, "JournalContextId") == 0)
+ {
+ config->Journal.ContextId = malloc(strlen(value)+1);
+ MALLOC_ASSERT(config->Journal.ContextId);
+ strcpy(config->Journal.ContextId, value);
+ }
+
// File transfer
else if(strcmp(token, "FiletransferEnable") == 0)
{