From 578467c10f0ec10faf456cec529c2af14fc81495 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Fri, 30 Jul 2021 17:20:27 +0200 Subject: scanner: policy: move to own scope Isolate 'performance' and 'memory' keywords. Signed-off-by: Phil Sutter --- src/scanner.l | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/scanner.l') diff --git a/src/scanner.l b/src/scanner.l index 608471b3..b885f845 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -206,6 +206,7 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) %s SCANSTATE_IP %s SCANSTATE_IP6 %s SCANSTATE_LIMIT +%s SCANSTATE_POLICY %s SCANSTATE_QUOTA %s SCANSTATE_SCTP %s SCANSTATE_SECMARK @@ -370,10 +371,12 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) "elements" { return ELEMENTS; } "expires" { return EXPIRES; } -"policy" { return POLICY; } +"policy" { scanner_push_start_cond(yyscanner, SCANSTATE_POLICY); return POLICY; } "size" { return SIZE; } -"performance" { return PERFORMANCE; } -"memory" { return MEMORY; } +{ + "performance" { return PERFORMANCE; } + "memory" { return MEMORY; } +} "flow" { return FLOW; } "offload" { return OFFLOAD; } -- cgit v1.2.3