summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBui Nguyen Quoc Thanh <thanh.buinguyenquoc@vn.bosch.com>2020-07-03 16:15:59 +0700
committerSaya Sugiura <39760799+ssugiura@users.noreply.github.com>2021-01-06 09:27:28 +0900
commitb76a9ce272a9f4447e7cdff45bf6634b3ce4c4b9 (patch)
tree4188e0fe9248c63a4aa981b7f4e1befc68bd2feb /include
parent88fe2fda4aadde540f860ef1255781eb3674454e (diff)
downloadDLT-daemon-b76a9ce272a9f4447e7cdff45bf6634b3ce4c4b9.tar.gz
libdlt: disable injection msg via env var
In order to disable injection message at dlt user, set DLT_DISABLE_INJECTION_MSG_AT_USER to any value. When injection message is disabled, libdlt won't poll any data from receiver. It means libdlt will ignore all data/messages from dlt-daemon. By default, variable is unset so that dlt users are able to handle data/messages from dlt-daemon. Signed-off-by: Bui Nguyen Quoc Thanh <thanh.buinguyenquoc@vn.bosch.com>
Diffstat (limited to 'include')
-rw-r--r--include/dlt/dlt_user.h.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/dlt/dlt_user.h.in b/include/dlt/dlt_user.h.in
index 473575b..d0c60b2 100644
--- a/include/dlt/dlt_user.h.in
+++ b/include/dlt/dlt_user.h.in
@@ -232,6 +232,7 @@ typedef struct
int8_t enable_local_print; /**< Local printing of log messages: 1 enabled, 0 disabled */
int8_t local_print_mode; /**< Local print mode, controlled by environment variable */
+ int8_t disable_injection_msg; /**< Injection msg availability: 1 disabled, 0 enabled (default) */
int8_t log_state; /**< Log state of external connection:
* 1 client connected,