From b65ae5c1b4f74bc777eb2dc58be94dd524057683 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Fri, 30 Jul 2021 17:36:58 +0200 Subject: scanner: Some time units are only used in limit scope 'hour' and 'day' are allowed as unqualified meta expressions, so leave them alone. Fixes: eae2525685252 ("scanner: limit: move to own scope") Signed-off-by: Phil Sutter --- src/scanner.l | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/scanner.l') diff --git a/src/scanner.l b/src/scanner.l index ce78fcd6..eaf54608 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -385,6 +385,11 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) { "rate" { return RATE; } "burst" { return BURST; } + + /* time_unit */ + "second" { return SECOND; } + "minute" { return MINUTE; } + "week" { return WEEK; } } "over" { return OVER; } @@ -394,11 +399,8 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) "until" { return UNTIL; } } -"second" { return SECOND; } -"minute" { return MINUTE; } "hour" { return HOUR; } "day" { return DAY; } -"week" { return WEEK; } "reject" { return _REJECT; } "with" { return WITH; } -- cgit v1.2.3