diff options
| author | Pablo Neira Ayuso <pablo@netfilter.org> | 2025-08-21 11:12:57 +0200 |
|---|---|---|
| committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2025-08-27 23:50:58 +0200 |
| commit | ffc40b38d58d3f754d20c0e586981b2f442a247e (patch) | |
| tree | 9935ca117fa1c3253c4d4e6384191be4a54a45eb /src/scanner.l | |
| parent | 35d9c77c5745219ad6bf1c5fc7512c1c92c70457 (diff) | |
tunnel: add erspan support
This patch extends the tunnel metadata object to define erspan tunnel
specific configurations:
table netdev x {
tunnel y {
id 10
ip saddr 192.168.2.10
ip daddr 192.168.2.11
sport 10
dport 20
ttl 10
erspan {
version 1
index 2
}
}
}
Joint work with Fernando.
Signed-off-by: Fernando Fernandez Mancera <fmancera@suse.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/scanner.l')
| -rw-r--r-- | src/scanner.l | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/scanner.l b/src/scanner.l index 5e848890..def0ac0e 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -821,6 +821,11 @@ addrstring ({macaddr}|{ip4addr}|{ip6addr}) "dport" { return DPORT; } "ttl" { return TTL; } "tos" { return TOS; } + "version" { return HDRVERSION; } + "direction" { return DIRECTION; } + "erspan" { return ERSPAN; } + "egress" { return EGRESS; } + "ingress" { return INGRESS; } } "notrack" { return NOTRACK; } |
