summaryrefslogtreecommitdiff
path: root/src/lib/dlt_user_cfg.h
diff options
context:
space:
mode:
authorOnkar Palkar <onkar.palkar@wipro.com>2017-01-30 16:59:23 +0530
committerSaya Sugiura <39760799+ssugiura@users.noreply.github.com>2019-09-13 08:49:36 +0900
commite1e86da8f6db688a6ffce6370975dfcaad7a62aa (patch)
treee44d6c96ebe4c57b4279c018030819f42b47c84f /src/lib/dlt_user_cfg.h
parent0ca94151777a560209fe063a7f02474e3a0ff47d (diff)
downloadDLT-daemon-e1e86da8f6db688a6ffce6370975dfcaad7a62aa.tar.gz
lib: Disable extended header in non verbose mode by env var
dlt-test-non-verbose test application is also added. Signed-off-by: Onkar Palkar <onkar.palkar@wipro.com> Signed-off-by: S. Hameed <shameed@jp.adit-jv.com>
Diffstat (limited to 'src/lib/dlt_user_cfg.h')
-rw-r--r--src/lib/dlt_user_cfg.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/lib/dlt_user_cfg.h b/src/lib/dlt_user_cfg.h
index b256eda..9f3cc92 100644
--- a/src/lib/dlt_user_cfg.h
+++ b/src/lib/dlt_user_cfg.h
@@ -111,9 +111,6 @@
/* Initial trace status */
#define DLT_USER_INITIAL_TRACE_STATUS DLT_TRACE_STATUS_OFF
-/* use extended header for non-verbose mode: 0 - don't use, 1 - use */
-#define DLT_USER_USE_EXTENDED_HEADER_FOR_NONVERBOSE 1
-
/* send always session id: 0 - don't use, 1 - use */
#define DLT_USER_WITH_SESSION_ID 1
@@ -138,6 +135,15 @@
/* Sleeps between resending user buffer at exit in nsec (1000000 nsec = 1ms)*/
#define DLT_USER_ATEXIT_RESEND_BUFFER_SLEEP 100000000
+/* Name of environment variable to disable extended header in non verbose mode */
+#define DLT_USER_ENV_DISABLE_EXTENDED_HEADER_FOR_NONVERBOSE "DLT_DISABLE_EXTENDED_HEADER_FOR_NONVERBOSE"
+
+typedef enum
+{
+ DLT_USER_NO_USE_EXTENDED_HEADER_FOR_NONVERBOSE = 0,
+ DLT_USER_USE_EXTENDED_HEADER_FOR_NONVERBOSE
+} DltExtHeaderNonVer;
+
/* Retry interval for mq error in usec */
#define DLT_USER_MQ_ERROR_RETRY_INTERVAL 100000