]>
Commit | Line | Data |
---|---|---|
dfdb8d79 AD |
1 | #ifndef __NETNS_CONNTRACK_H |
2 | #define __NETNS_CONNTRACK_H | |
3 | ||
63c9a262 | 4 | #include <linux/list.h> |
49ac8713 AD |
5 | #include <asm/atomic.h> |
6 | ||
80250707 | 7 | struct ctl_table_header; |
6058fa6b AD |
8 | struct nf_conntrack_ecache; |
9 | ||
dfdb8d79 | 10 | struct netns_ct { |
49ac8713 | 11 | atomic_t count; |
9b03f38d | 12 | unsigned int expect_count; |
400dad39 | 13 | struct hlist_head *hash; |
9b03f38d | 14 | struct hlist_head *expect_hash; |
63c9a262 | 15 | struct hlist_head unconfirmed; |
0d55af87 | 16 | struct ip_conntrack_stat *stat; |
6058fa6b AD |
17 | #ifdef CONFIG_NF_CONNTRACK_EVENTS |
18 | struct nf_conntrack_ecache *ecache; | |
80250707 | 19 | #endif |
c04d0552 | 20 | int sysctl_checksum; |
80250707 AD |
21 | #ifdef CONFIG_SYSCTL |
22 | struct ctl_table_header *sysctl_header; | |
6058fa6b | 23 | #endif |
400dad39 | 24 | int hash_vmalloc; |
9b03f38d | 25 | int expect_vmalloc; |
dfdb8d79 AD |
26 | }; |
27 | #endif |