]> git.ipfire.org Git - thirdparty/nftables.git/commit
evaluate: remove zero shift expressions at eval stage master
authorFlorian Westphal <fw@strlen.de>
Wed, 22 Apr 2026 17:18:59 +0000 (19:18 +0200)
committerFlorian Westphal <fw@strlen.de>
Thu, 23 Apr 2026 16:18:48 +0000 (18:18 +0200)
commitf7dc8269ddaed49fe643423a3a403b91ab1e50db
tree0da8f135316117af05de9fda93664804fa7058b7
parent5b70e8efff75b5d4d04b6fdb56d8fe1924aaba0e
evaluate: remove zero shift expressions at eval stage

There is a kernel patch (under review) that rejects 0-shifts from
control plane.  Remove zero-shifts at eval stage: they are
a no-op in any case.

Signed-off-by: Florian Westphal <fw@strlen.de>
Reviewed-by: Fernando Fernandez Mancera <fmancera@suse.de>
src/evaluate.c