Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndris Zeila <andris.zeila@zabbix.com>2021-04-13 12:32:45 +0300
committerAndris Zeila <andris.zeila@zabbix.com>2021-04-13 12:34:27 +0300
commitbad806453c6f722c07b738e5baedb75d416e7df0 (patch)
treea2decd83dec52e89dc19c81884bc3cb30463eb9f /include/zbxeval.h
parent940f4fdbd5b28efb0d3c96c1b500222044075097 (diff)
parent0ba133694812ce2e585405fbd30748503f0bde2a (diff)
.......... [ZBXNEXT-6452] merged branch 'feature/ZBXNEXT-6457-5.3' into feature/ZBXNEXT-6452-5.3
Diffstat (limited to 'include/zbxeval.h')
-rw-r--r--include/zbxeval.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/zbxeval.h b/include/zbxeval.h
index c34b7eb785c..ec807c3d255 100644
--- a/include/zbxeval.h
+++ b/include/zbxeval.h
@@ -120,6 +120,8 @@
ZBX_EVAL_PARSE_LOGIC | ZBX_EVAL_PARSE_GROUP |\
ZBX_EVAL_PARSE_VAR_STR | ZBX_EVAL_PARSE_PROPERTY)
+#define ZBX_EVAL_PARSE_EXPRESSION_MACRO (ZBX_EVAL_PARSE_USERMACRO | ZBX_EVAL_PARSE_ITEM_QUERY | \
+ ZBX_EVAL_PARSE_FUNCTION | ZBX_EVAL_PARSE_COMPOUND_CONST)
/* expression composition rules */
#define ZBX_EVAL_COMPOSE_LLD __UINT64_C(0x01000000)
@@ -145,6 +147,9 @@
ZBX_EVAL_PARSE_LLDMACRO | \
ZBX_EVAL_COMPOSE_LLD)
+#define ZBX_EVAL_EXPRESSION_MACRO_LLD (ZBX_EVAL_PARSE_EXPRESSION_MACRO | \
+ ZBX_EVAL_PARSE_LLDMACRO | \
+ ZBX_EVAL_COMPOSE_LLD)
#define ZBX_EVAL_QUERY_EXPRESSION_LLD (ZBX_EVAL_PARSE_QUERY_EXPRESSION | \
ZBX_EVAL_PARSE_LLDMACRO | \