diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2012-10-01 12:00:52 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2012-10-01 12:00:52 +0200 |
commit | 11c203c6732ebe939571919ee85f414f0457a017 (patch) | |
tree | fdaf12079f9741c5e1bba9ace7f93c614e259b3b /grammar | |
parent | 62c19971742bb0a719f6ffe4b5f00dcd58d120bb (diff) | |
download | rsyslog-11c203c6732ebe939571919ee85f414f0457a017.tar.gz rsyslog-11c203c6732ebe939571919ee85f414f0457a017.tar.xz rsyslog-11c203c6732ebe939571919ee85f414f0457a017.zip |
implement imtcp "permittedPeers" module-global parameter
Diffstat (limited to 'grammar')
-rw-r--r-- | grammar/rainerscript.c | 6 | ||||
-rw-r--r-- | grammar/rainerscript.h | 3 |
2 files changed, 4 insertions, 5 deletions
diff --git a/grammar/rainerscript.c b/grammar/rainerscript.c index 00776a2c..17b482ab 100644 --- a/grammar/rainerscript.c +++ b/grammar/rainerscript.c @@ -52,8 +52,6 @@ DEFobjCurrIf(regexp) void cnfexprOptimize(struct cnfexpr *expr); static void cnfstmtOptimizePRIFilt(struct cnfstmt *stmt); static void cnfarrayPrint(struct cnfarray *ar, int indent); -static void cnfarrayContentDestruct(struct cnfarray *ar); -static struct cnfarray* cnfarrayDup(struct cnfarray *old); char* getFIOPName(unsigned iFIOP) @@ -1619,7 +1617,7 @@ cnfexprEval(struct cnfexpr *expr, struct var *ret, void* usrptr) //--------------------------------------------------------- -static void +void cnfarrayContentDestruct(struct cnfarray *ar) { unsigned short i; @@ -2019,7 +2017,7 @@ done: return ar; } /* duplicate an array (deep copy) */ -static struct cnfarray* +struct cnfarray* cnfarrayDup(struct cnfarray *old) { int i; diff --git a/grammar/rainerscript.h b/grammar/rainerscript.h index 41d30d83..7d4961ab 100644 --- a/grammar/rainerscript.h +++ b/grammar/rainerscript.h @@ -327,8 +327,9 @@ struct cnfstmt * cnfstmtNewUnset(char *var); void cnfstmtDestruct(struct cnfstmt *root); void cnfstmtOptimize(struct cnfstmt *root); struct cnfarray* cnfarrayNew(es_str_t *val); -//struct cnfarray* cnfarrayDup(struct cnfarray *old); +struct cnfarray* cnfarrayDup(struct cnfarray *old); struct cnfarray* cnfarrayAdd(struct cnfarray *ar, es_str_t *val); +void cnfarrayContentDestruct(struct cnfarray *ar); char* getFIOPName(unsigned iFIOP); rsRetVal initRainerscript(void); void unescapeStr(uchar *s, int len); |