From 0d21d1ec727cd8cad9cc26b74a6db1ced6739189 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Tue, 16 Aug 2016 23:36:54 +0200 Subject: parser_bison: redirect to :port for consistency with nat/masq statement Use the colon port syntax for consistency with other statements. Existing syntax is still preserved but the output displays the colon. Signed-off-by: Pablo Neira Ayuso --- src/parser_bison.y | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src') diff --git a/src/parser_bison.y b/src/parser_bison.y index f4ce11d5..8025415c 100644 --- a/src/parser_bison.y +++ b/src/parser_bison.y @@ -1701,6 +1701,10 @@ redir_stmt_arg : TO stmt_expr { $0->redir.proto = $2; } + | TO COLON stmt_expr + { + $0->redir.proto = $3; + } | nf_nat_flags { $0->redir.flags = $1; @@ -1710,6 +1714,11 @@ redir_stmt_arg : TO stmt_expr $0->redir.proto = $2; $0->redir.flags = $3; } + | TO COLON stmt_expr nf_nat_flags + { + $0->redir.proto = $3; + $0->redir.flags = $4; + } ; dup_stmt : DUP TO stmt_expr -- cgit v1.2.3