]> git.ipfire.org Git - thirdparty/nftables.git/commit
netlink_delinearize: add postprocessing for payload binops
authorJeremy Sowden <jeremy@azazel.net>
Mon, 4 Apr 2022 12:13:47 +0000 (13:13 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 22 Jan 2025 21:10:04 +0000 (22:10 +0100)
commite32176797d0c4bd241f968837ae43d442d5b06ca
tree11d8af86f92b7ca0c123f6dd527a354e48be5520
parent55847aebd61c4187f5124f932a92643b78385775
netlink_delinearize: add postprocessing for payload binops

commit b3d4028a27edff0684a47356b13da494f7ec08ff upstream.

If a user uses a payload expression as a statement argument:

  nft add rule t c meta mark set ip dscp lshift 2 or 0x10

we may need to undo munging during delinearization.

Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
src/netlink_delinearize.c