diff options
author | Christoph Lipka <clipka@jp.adit-jv.com> | 2016-10-12 12:20:55 +0900 |
---|---|---|
committer | Christoph Lipka <clipka@jp.adit-jv.com> | 2016-10-24 13:39:56 +0900 |
commit | 3894a8d101a7be0f67262de8af3746a768433fed (patch) | |
tree | 179f8c486d834e3f2e53826b03bcb8fc9e51123e /src/daemon/dlt-daemon.c | |
parent | c739c8ce49e9a285de6cf2c5df73c974dd8bab2e (diff) | |
download | DLT-daemon-3894a8d101a7be0f67262de8af3746a768433fed.tar.gz |
MultiNode: Specify config file location in dlt.conf
Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com>
Diffstat (limited to 'src/daemon/dlt-daemon.c')
-rw-r--r-- | src/daemon/dlt-daemon.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/daemon/dlt-daemon.c b/src/daemon/dlt-daemon.c index d3df90f..9288d33 100644 --- a/src/daemon/dlt-daemon.c +++ b/src/daemon/dlt-daemon.c @@ -249,6 +249,9 @@ int option_file_parser(DltDaemonLocal *daemon_local) DLT_DAEMON_DEFAULT_CTRL_SOCK_PATH, sizeof(daemon_local->flags.ctrlSockPath) - 1); daemon_local->flags.gatewayMode = 0; + strncpy(daemon_local->flags.gatewayConfigFile, + DLT_GATEWAY_CONFIG_PATH, + DLT_DAEMON_FLAG_MAX - 1); daemon_local->flags.autoResponseGetLogInfoOption = 7; daemon_local->flags.contextLogLevel = DLT_LOG_INFO; daemon_local->flags.contextTraceStatus = DLT_TRACE_STATUS_OFF; @@ -503,6 +506,17 @@ int option_file_parser(DltDaemonLocal *daemon_local) daemon_local->flags.gatewayMode = atoi(value); //printf("Option: %s=%s\n",token,value); } + else if(strcmp(token,"GatewayConfigFile")==0) + { + memset( + daemon_local->flags.gatewayConfigFile, + 0, + DLT_DAEMON_FLAG_MAX); + strncpy( + daemon_local->flags.gatewayConfigFile, + value, + DLT_DAEMON_FLAG_MAX-1); + } else if(strcmp(token,"ContextLogLevel")==0) { int const intval = atoi(value); |