From 4c2bef51d1517ad469e0ecf837ec7e87309ba1dd Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Wed, 17 Jul 2013 11:37:53 +0200 Subject: milestone: basic local variable functionality available but some nits, like do not work with disk queues --- runtime/ruleset.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'runtime/ruleset.c') diff --git a/runtime/ruleset.c b/runtime/ruleset.c index 36222cfb..6c4eae26 100644 --- a/runtime/ruleset.c +++ b/runtime/ruleset.c @@ -447,6 +447,11 @@ evalPROPFILT(struct cnfstmt *stmt, msg_t *pMsg) DBGPRINTF("Filter: check for CEE property '%s' (value '%s') ", cstr, pszPropVal); free(cstr); + } else if(stmt->d.s_propfilt.propID == PROP_LOCAL_VAR) { + cstr = es_str2cstr(stmt->d.s_propfilt.propName, NULL); + DBGPRINTF("Filter: check for local var '%s' (value '%s') ", + cstr, pszPropVal); + free(cstr); } else { DBGPRINTF("Filter: check for property '%s' (value '%s') ", propIDToName(stmt->d.s_propfilt.propID), pszPropVal); -- cgit v1.2.3