summaryrefslogtreecommitdiff
path: root/src/offlinelogstorage/dlt_offline_logstorage.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/offlinelogstorage/dlt_offline_logstorage.h')
-rw-r--r--src/offlinelogstorage/dlt_offline_logstorage.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/offlinelogstorage/dlt_offline_logstorage.h b/src/offlinelogstorage/dlt_offline_logstorage.h
index b4acbfa..16252bc 100644
--- a/src/offlinelogstorage/dlt_offline_logstorage.h
+++ b/src/offlinelogstorage/dlt_offline_logstorage.h
@@ -217,6 +217,7 @@ typedef struct
unsigned int config_status; /* Status of configuration */
int write_errors; /* number of write errors */
DltNewestFileName *newest_file_list; /* List of newest file name */
+ int maintain_logstorage_loglevel; /* Permission to maintain the logstorage loglevel*/
} DltLogStorage;
typedef struct {
@@ -225,6 +226,11 @@ typedef struct {
int is_opt; /* If configuration is optional or not */
} DltLogstorageGeneralConf;
+typedef enum {
+ DLT_LOGSTORAGE_GENERAL_CONF_MAINTAIN_LOGSTORAGE_LOGLEVEL = 1,
+ DLT_LOGSTORAGE_GENERAL_CONF_COUNT
+} DltLogstorageGeneralConfType;
+
typedef struct {
char *key; /* Configuration key */
int (*func)(DltLogStorageFilterConfig *config, char *value); /* conf handler */