From a698868d52a550bab4867c0dc502037155baa11d Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Fri, 12 Dec 2014 19:26:46 +0100 Subject: parser: use 'redirect to PORT' instead of 'redirect :PORT' Small syntax update suggested by Patrick. Signed-off-by: Pablo Neira Ayuso --- src/parser_bison.y | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/parser_bison.y') diff --git a/src/parser_bison.y b/src/parser_bison.y index 515a11a0..99dbd088 100644 --- a/src/parser_bison.y +++ b/src/parser_bison.y @@ -196,6 +196,7 @@ static void location_update(struct location *loc, struct location *rhs, int n) %token JUMP "jump" %token GOTO "goto" %token RETURN "return" +%token TO "to" %token CONSTANT "constant" %token INTERVAL "interval" @@ -1439,7 +1440,7 @@ redir_stmt : redir_stmt_alloc redir_stmt_arg redir_stmt_alloc : REDIRECT { $$ = redir_stmt_alloc(&@$); } ; -redir_stmt_arg : COLON expr +redir_stmt_arg : TO expr { $0->redir.proto = $2; } @@ -1447,7 +1448,7 @@ redir_stmt_arg : COLON expr { $0->redir.flags = $1; } - | COLON expr nf_nat_flags + | TO expr nf_nat_flags { $0->redir.proto = $2; $0->redir.flags = $3; -- cgit v1.2.3