From 2866ef8daed3c0edb5ae0fe399af5b217b6bc4a5 Mon Sep 17 00:00:00 2001 From: Dong Young Yoon Date: Wed, 14 Dec 2016 17:28:18 -0500 Subject: [PATCH] added default values for options. --- server/modules/filter/tpmfilter/tpmfilter.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/modules/filter/tpmfilter/tpmfilter.c b/server/modules/filter/tpmfilter/tpmfilter.c index 38dcb4a4c..4c7511794 100644 --- a/server/modules/filter/tpmfilter/tpmfilter.c +++ b/server/modules/filter/tpmfilter/tpmfilter.c @@ -79,6 +79,8 @@ static size_t sql_size_limit = 64 * 1024 * static const int default_sql_size = 4 * 1024; static const char* default_query_delimiter = "@@@"; static const char* default_log_delimiter = ":::"; +static const char* default_file_name = "tpm.log"; +static const char* default_named_pipe = "/tmp/tpmfilter"; /* * The filter entry points @@ -209,16 +211,17 @@ createInstance(const char *name, char **options, FILTER_PARAMETER **params) { my_instance->source = NULL; my_instance->user = NULL; - my_instance->named_pipe = NULL; my_instance->log_enabled = false; /* set default log filename */ - my_instance->filename = MXS_STRDUP_A("tpm.log"); + my_instance->filename = MXS_STRDUP_A(default_file_name); /* set default delimiter */ my_instance->delimiter = MXS_STRDUP_A(default_log_delimiter); /* set default query delimiter */ my_instance->query_delimiter = MXS_STRDUP_A(default_query_delimiter); my_instance->query_delimiter_size = 3; + /* set default named pipe */ + my_instance->named_pipe = MXS_STRDUP_A(default_named_pipe); for (i = 0; params && params[i]; i++) {