summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2021-06-16 18:45:56 +0200
committerFlorian Westphal <fw@strlen.de>2021-06-21 14:44:58 +0200
commitf8bf621362cc7fa45731c87ef485f7fb298e1e13 (patch)
tree39fc3feaf84797be04381133ff9fb066bc39a307 /src
parente4c9023c3c3964edc8ca33ebfef7da46ab8c2c7f (diff)
src: queue: allow use of MAP statement for queue number retrieval
This allows to chose a queue number at run time using map statements, e.g.: queue flags bypass to ip saddr map { 192.168.7/24 : 0, 192.168.0/24 : 1 } Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'src')
-rw-r--r--src/parser_bison.y1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parser_bison.y b/src/parser_bison.y
index cb3e80e3..c31cc4e7 100644
--- a/src/parser_bison.y
+++ b/src/parser_bison.y
@@ -3787,6 +3787,7 @@ queue_stmt_expr_simple : integer_expr
queue_stmt_expr : numgen_expr
| hash_expr
+ | map_expr
;
queue_stmt_flags : queue_stmt_flag