netfilter: nf_tables: remove xt_action_param from nft_pktinfo
authorFlorian Westphal <fw@strlen.de>
Fri, 28 May 2021 10:30:08 +0000 (12:30 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Sat, 29 May 2021 20:15:59 +0000 (22:15 +0200)
commit897389de48283d413728dae7520973872cef8eb2
tree692d6469cff7c1d9e339a25bddfe7c6b8b26f338
parentf06ad944b6a92dd9ce95f2e5f4164a8e70d32af5
netfilter: nf_tables: remove xt_action_param from nft_pktinfo

Init it on demand in the nft_compat expression.  This reduces size
of nft_pktinfo from 48 to 24 bytes on x86_64.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_tables.h
include/net/netfilter/nf_tables_ipv4.h
include/net/netfilter/nf_tables_ipv6.h
net/netfilter/nft_compat.c