diff options
| author | Florian Westphal <fw@strlen.de> | 2025-09-10 10:02:20 +0200 |
|---|---|---|
| committer | Florian Westphal <fw@strlen.de> | 2025-09-10 20:30:37 +0200 |
| commit | 64102d9bbc3d41dac5188b8fba75b1344c438970 (patch) | |
| tree | e1c1220fac3cb3e11ebb5fcd65b729346c9c3242 /include | |
| parent | netfilter: nft_set_rbtree: continue traversal if element is inactive (diff) | |
| download | linux-64102d9bbc3d41dac5188b8fba75b1344c438970.tar.gz linux-64102d9bbc3d41dac5188b8fba75b1344c438970.zip | |
netfilter: nf_tables: place base_seq in struct net
This will soon be read from packet path around same time as the gencursor.
Both gencursor and base_seq get incremented almost at the same time, so
it makes sense to place them in the same structure.
This doesn't increase struct net size on 64bit due to padding.
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'include')
| -rw-r--r-- | include/net/netfilter/nf_tables.h | 1 | ||||
| -rw-r--r-- | include/net/netns/nftables.h | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/include/net/netfilter/nf_tables.h b/include/net/netfilter/nf_tables.h index 891e43a01bdc..3faa80f5d801 100644 --- a/include/net/netfilter/nf_tables.h +++ b/include/net/netfilter/nf_tables.h @@ -1912,7 +1912,6 @@ struct nftables_pernet { struct mutex commit_mutex; u64 table_handle; u64 tstamp; - unsigned int base_seq; unsigned int gc_seq; u8 validate_state; struct work_struct destroy_work; diff --git a/include/net/netns/nftables.h b/include/net/netns/nftables.h index cc8060c017d5..99dd166c5d07 100644 --- a/include/net/netns/nftables.h +++ b/include/net/netns/nftables.h @@ -3,6 +3,7 @@ #define _NETNS_NFTABLES_H_ struct netns_nftables { + unsigned int base_seq; u8 gencursor; }; |
