summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2021-07-23 18:18:41 +0200
committerPhil Sutter <phil@nwl.cc>2022-02-20 01:47:20 +0100
commit72e63d794c5fdb63361204a0997d4806d1fdf7c4 (patch)
tree903bc4df2aa40ad748e9430405407073b5d5f776
parentb65ae5c1b4f74bc777eb2dc58be94dd524057683 (diff)
scanner: rt: Move seg-left keyword into scope
It's not used outside of rt_hdr_expr, so move it out of INIT scope. Fixes: 8861db1b771a6 ("scanner: rt: move to own scope") Signed-off-by: Phil Sutter <phil@nwl.cc>
-rw-r--r--src/scanner.l2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/scanner.l b/src/scanner.l
index eaf54608..9a189ec3 100644
--- a/src/scanner.l
+++ b/src/scanner.l
@@ -590,7 +590,6 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr})
"rt0" { return RT0; }
"rt2" { return RT2; }
"srh" { return RT4; }
-"seg-left" { return SEG_LEFT; }
"addr" { return ADDR; }
"last-entry" { return LAST_ENT; }
"tag" { return TAG; }
@@ -631,6 +630,7 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr})
<SCANSTATE_EXPR_RT>{
"classid" { return CLASSID; }
"nexthop" { return NEXTHOP; }
+ "seg-left" { return SEG_LEFT; }
}
"ct" { scanner_push_start_cond(yyscanner, SCANSTATE_CT); return CT; }