]> git.feebdaed.xyz Git - 0xmirror/nftables.git/commit
src: replace compound_expr_add() by type safe set_expr_add()
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 13 Aug 2025 13:14:13 +0000 (15:14 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 27 Aug 2025 21:52:08 +0000 (23:52 +0200)
commitd6bfd4f903f65b9cc72778f343cde4aab0148be6
tree3d52368de99a4edd126c2d6b891490731ddc99b9
parent75ab7957feb78c53641331587f0f2ca8d75ccf8c
src: replace compound_expr_add() by type safe set_expr_add()

Replace compound_expr_add() by set_expr_add() to validate type.

Add __set_expr_add() to skip size updates in src/intervals.c

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/expression.h
src/expression.c
src/intervals.c
src/monitor.c
src/netlink.c
src/optimize.c
src/parser_bison.y
src/parser_json.c
src/payload.c
src/segtree.c