Adds support to ctl:ruleEngine

This commit is contained in:
Felipe Zimmerle
2017-07-27 21:48:56 -03:00
parent 1f1e8324b1
commit 4bec6b0019
11 changed files with 1631 additions and 1562 deletions

View File

@@ -641,7 +641,7 @@ void Rule::executeActionsAfterFullMatch(Transaction *trans,
continue;
}
if (trans->m_rules->m_secRuleEngine == Rules::EnabledRuleEngine) {
if (trans->getRuleEngineState() == Rules::EnabledRuleEngine) {
trans->debug(4, "(SecDefaultAction) " \
"Running action: " + a->m_name + \
" (rule _does not_ contains a " \
@@ -665,7 +665,7 @@ void Rule::executeActionsAfterFullMatch(Transaction *trans,
}
continue;
}
if (trans->m_rules->m_secRuleEngine == Rules::EnabledRuleEngine) {
if (trans->getRuleEngineState() == Rules::EnabledRuleEngine) {
trans->debug(4, "Running (disruptive) action: " + a->m_name);
a->evaluate(this, trans, ruleMessage);
continue;