]> git.ipfire.org Git - thirdparty/nftables.git/commit
parser_bison: turn redundant ip option type field match into boolean
authorPablo Neira Ayuso <pablo@netfilter.org>
Fri, 31 Jan 2025 10:14:22 +0000 (11:14 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Fri, 7 Feb 2025 10:53:32 +0000 (11:53 +0100)
commitf9a48ce2f9c252bf74d98d10412b1f72585a45ec
treeb7cea6fa0f2788df3583fb18b88a956ef69fd16f
parent5faccb0681acb3b0175c4190eeaecf62f0bd12d4
parser_bison: turn redundant ip option type field match into boolean

The ip option expression allows for non-sense matching like:

ip option lsrr type 1

because 'lsrr' already provides the type field, this never results in a
matching.

Turn this expression into:

ip option lsrr exists

And update documentation to hide this redundant type field.

Fixes: 226a0e072d5c ("exthdr: add support for matching IPv4 options")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
doc/payload-expression.txt
src/parser_bison.y