summaryrefslogtreecommitdiff
path: root/src/lib/dlt_user_cfg.h
diff options
context:
space:
mode:
authorChristoph Lipka <clipka@jp.adit-jv.com>2016-10-12 13:26:40 +0900
committerChristoph Lipka <clipka@jp.adit-jv.com>2016-10-24 13:39:56 +0900
commitdf990beaf93963fbe0f9c040959b0dfa7c08e472 (patch)
tree6f9945fea80bb9d72db9a615924d6b523de00f5d /src/lib/dlt_user_cfg.h
parentce137a345cf2f637453aa1795af3d381157bf055 (diff)
downloadDLT-daemon-df990beaf93963fbe0f9c040959b0dfa7c08e472.tar.gz
Environment variables for library ringbuffer
This patch adds environment variables to configure user library ringbuffer and step size. The following variables can be set: DLT_USER_BUFFER_MIN - for minimal size DLT_USER_BUFFER_MAX - for maximal size DLT_USER_BUFFER_STEP - for step size Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com>
Diffstat (limited to 'src/lib/dlt_user_cfg.h')
-rw-r--r--src/lib/dlt_user_cfg.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/dlt_user_cfg.h b/src/lib/dlt_user_cfg.h
index e51fe83..b8d8c84 100644
--- a/src/lib/dlt_user_cfg.h
+++ b/src/lib/dlt_user_cfg.h
@@ -80,6 +80,11 @@
#define DLT_USER_RINGBUFFER_MAX_SIZE 500000
#define DLT_USER_RINGBUFFER_STEP_SIZE 50000
+/* Name of environment variable for ringbuffer configuration */
+#define DLT_USER_ENV_BUFFER_MIN_SIZE "DLT_USER_BUFFER_MIN"
+#define DLT_USER_ENV_BUFFER_MAX_SIZE "DLT_USER_BUFFER_MAX"
+#define DLT_USER_ENV_BUFFER_STEP_SIZE "DLT_USER_BUFFER_STEP"
+
/* Temporary buffer length */
#define DLT_USER_BUFFER_LENGTH 255