add possibility for log messages via log_prefix (#30358)

pull/30369/head
mwellmeyer 7 years ago committed by Sam Doran
parent 0648e339a7
commit 8749894ebc

@ -121,6 +121,10 @@ options:
below). If this option is omitted in a rule (and the goto parameter below). If this option is omitted in a rule (and the goto parameter
is not used), then matching the rule will have no effect on the is not used), then matching the rule will have no effect on the
packet's fate, but the counters on the rule will be incremented. packet's fate, but the counters on the rule will be incremented.
log_prefix:
description:
- Specifies a log text for the rule. Only make sense with a LOG jump.
version_added: "2.5"
goto: goto:
description: description:
- This specifies that the processing should continue in a user specified - This specifies that the processing should continue in a user specified
@ -377,6 +381,7 @@ def construct_rule(params):
append_param(rule, params['match'], '-m', True) append_param(rule, params['match'], '-m', True)
append_tcp_flags(rule, params['tcp_flags'], '--tcp-flags') append_tcp_flags(rule, params['tcp_flags'], '--tcp-flags')
append_param(rule, params['jump'], '-j', False) append_param(rule, params['jump'], '-j', False)
append_param(rule, params['log_prefix'], '--log-prefix', False)
append_param(rule, params['to_destination'], '--to-destination', False) append_param(rule, params['to_destination'], '--to-destination', False)
append_param(rule, params['to_source'], '--to-source', False) append_param(rule, params['to_source'], '--to-source', False)
append_param(rule, params['goto'], '-g', False) append_param(rule, params['goto'], '-g', False)
@ -486,6 +491,7 @@ def main():
match=dict(type='list', default=[]), match=dict(type='list', default=[]),
tcp_flags=dict(type='dict', default={}), tcp_flags=dict(type='dict', default={}),
jump=dict(type='str'), jump=dict(type='str'),
log_prefix=dict(type='str'),
goto=dict(type='str'), goto=dict(type='str'),
in_interface=dict(type='str'), in_interface=dict(type='str'),
out_interface=dict(type='str'), out_interface=dict(type='str'),

Loading…
Cancel
Save