diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2012-09-07 12:54:22 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2012-09-07 12:54:22 +0200 |
commit | 819963d892f5614cc08ba9b7b259405643aa5b3d (patch) | |
tree | 5de9c918b72cf7d04ab43e6f53ceed65271038ba /runtime/rsconf.c | |
parent | 8795df908b969f6e226256a3cd25cc976491533b (diff) | |
download | rsyslog-819963d892f5614cc08ba9b7b259405643aa5b3d.tar.gz rsyslog-819963d892f5614cc08ba9b7b259405643aa5b3d.tar.xz rsyslog-819963d892f5614cc08ba9b7b259405643aa5b3d.zip |
new ruleengine: cleanup
Diffstat (limited to 'runtime/rsconf.c')
-rw-r--r-- | runtime/rsconf.c | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/runtime/rsconf.c b/runtime/rsconf.c index d2bfd5fa..565bc597 100644 --- a/runtime/rsconf.c +++ b/runtime/rsconf.c @@ -376,59 +376,6 @@ void cnfDoObj(struct cnfobj *o) cnfobjDestruct(o); } -#if 0 -void cnfDoRule(struct cnfrule *cnfrule) -{ - rule_t *pRule; - uchar *str; - rsRetVal iRet = RS_RET_OK; //DEFiRet; - - dbgprintf("cnf:global:rule\n"); - cnfrulePrint(cnfrule); - - CHKiRet(rule.Construct(&pRule)); /* create "fresh" selector */ - CHKiRet(rule.SetAssRuleset(pRule, ruleset.GetCurrent(loadConf))); - CHKiRet(rule.ConstructFinalize(pRule)); - - switch(cnfrule->filttype) { - case CNFFILT_NONE: - break; - case CNFFILT_PRI: - str = (uchar*) cnfrule->filt.s; - iRet = cflineProcessTradPRIFilter(&str, pRule); - break; - case CNFFILT_PROP: - dbgprintf("%s\n", cnfrule->filt.s); - str = (uchar*) cnfrule->filt.s; - iRet = cflineProcessPropFilter(&str, pRule); - break; - case CNFFILT_SCRIPT: - pRule->f_filter_type = FILTER_EXPR; - pRule->f_filterData.expr = cnfrule->filt.expr; - break; - } - /* we now check if there are some global (BSD-style) filter conditions - * and, if so, we copy them over. rgerhards, 2005-10-18 - */ - if(pDfltProgNameCmp != NULL) { - CHKiRet(rsCStrConstructFromCStr(&(pRule->pCSProgNameComp), pDfltProgNameCmp)); - } - - if(eDfltHostnameCmpMode != HN_NO_COMP) { - pRule->eHostnameCmpMode = eDfltHostnameCmpMode; - CHKiRet(rsCStrConstructFromCStr(&(pRule->pCSHostnameComp), pDfltHostnameCmp)); - } - - cnfDoActlst(cnfrule->actlst, pRule); - - CHKiRet(ruleset.AddRule(rule.GetAssRuleset(pRule), &pRule)); - -finalize_it: - //TODO: do something with error states - cnfruleDestruct(cnfrule); -} -#endif - void cnfDoScript(struct cnfstmt *script) { // TODO: streamline this, call directly into ruleset from grammar.y |