diff options
author | Florian Westphal <fw@strlen.de> | 2021-03-11 14:23:11 +0100 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2021-03-16 23:59:45 +0100 |
commit | 87e5f35bc58450d352c303a8ff51b02193605d66 (patch) | |
tree | b475844295ce7a85d8a0af7e5ef62bb2a2f78de0 /src/scanner.l | |
parent | eae252568525225102ccc2ad856e4e9d33e1b8ca (diff) |
scanner: quota: move to own scope
... and move "used" keyword to it.
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'src/scanner.l')
-rw-r--r-- | src/scanner.l | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/scanner.l b/src/scanner.l index 2c5aae84..e373ff84 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -202,6 +202,7 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) %s SCANSTATE_IP %s SCANSTATE_IP6 %s SCANSTATE_LIMIT +%s SCANSTATE_QUOTA %s SCANSTATE_VLAN %s SCANSTATE_EXPR_FIB %s SCANSTATE_EXPR_HASH @@ -372,8 +373,8 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) "until" { return UNTIL; } "over" { return OVER; } -"quota" { return QUOTA; } -"used" { return USED; } +"quota" { scanner_push_start_cond(yyscanner, SCANSTATE_QUOTA); return QUOTA; } +<SCANSTATE_QUOTA>"used" { return USED; } "second" { return SECOND; } "minute" { return MINUTE; } |