syslog-ng--mainline: don't treat parse flags as keywords
Link: <http://intra.balabit/cgi-bin/viewarch.cgi/devel@balabit.hu--other-1/syslog-ng--mainline--2.0--patch-34> Revision: syslog-ng--mainline--2.0--patch-34 Archive: devel@balabit.hu--other-1 Creator: Balazs Scheidler <bazsi@balabit.hu> Date: Mon Apr 10 22:59:32 CEST 2006 Standard-date: 2006-04-10 20:59:32 GMT Modified-files: ChangeLog src/cfg-grammar.y src/cfg-lex.l src/cfg.c New-patches: devel@balabit.hu--other-1/syslog-ng--mainline--2.0--patch-34 Summary: don't treat parse flags as keywords Keywords: * src/cfg-grammar.y: removed KW_NO_PARSE and KW_KERNEL tokens, (source_reader_option_flags): use IDENTIFIER instead of using separate keywords and call lookup_parse_flag to convert the textual representation of parse flags to flag values, * src/cfg-lex.l (keywords): removed no_parse and kernel keywords, (lookup_parse_flag): new function, returns the flag value associated with the text representation * src/cfg.c (cfg_init): fixed possible segfault when bad_hostname regexp was not specified Diff stats: ChangeLog | 23 +++++++++++++++++++++++ src/cfg-grammar.y | 11 +++-------- src/cfg-lex.l | 16 +++++++++++++--- src/cfg.c | 26 ++++++++++++++------------ 4 files changed, 53 insertions(+), 23 deletions(-)
participants (1)
-
bazsi@balabit.hu