]> git.ipfire.org Git - thirdparty/linux.git/commit
netfilter: flowtable: remove hw_ifidx
authorPablo Neira Ayuso <pablo@netfilter.org>
Fri, 10 Oct 2025 10:50:07 +0000 (12:50 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Fri, 28 Nov 2025 00:00:22 +0000 (00:00 +0000)
commit030feea3097c41ed268c81240e5c334d9977b1c4
treede5ad391dcdc37ff547934a38bcd4f771aeaced9
parent18d27bed0880b1ac8638a6f4f2edc2ecc6b5c6a1
netfilter: flowtable: remove hw_ifidx

hw_ifidx was originally introduced to store the real netdevice as a
requirement for the hardware offload support in:

 73f97025a972 ("netfilter: nft_flow_offload: use direct xmit if hardware offload is enabled")

Since ("netfilter: flowtable: consolidate xmit path"), ifidx and
hw_ifidx points to the real device in the xmit path, remove it.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/net/netfilter/nf_flow_table.h
net/netfilter/nf_flow_table_core.c
net/netfilter/nf_flow_table_offload.c
net/netfilter/nf_flow_table_path.c