Commit | Line | Data |
---|---|---|
f3c1a44a G |
1 | #ifndef __NETNS_NETFILTER_H |
2 | #define __NETNS_NETFILTER_H | |
3 | ||
a263653e | 4 | #include <linux/netfilter_defs.h> |
30e0c6a6 | 5 | |
10c04a8e | 6 | struct proc_dir_entry; |
30e0c6a6 | 7 | struct nf_logger; |
dc3ee32e | 8 | struct nf_queue_handler; |
f3c1a44a G |
9 | |
10 | struct netns_nf { | |
11 | #if defined CONFIG_PROC_FS | |
12 | struct proc_dir_entry *proc_netfilter; | |
30e0c6a6 | 13 | #endif |
dc3ee32e | 14 | const struct nf_queue_handler __rcu *queue_handler; |
30e0c6a6 G |
15 | const struct nf_logger __rcu *nf_loggers[NFPROTO_NUMPROTO]; |
16 | #ifdef CONFIG_SYSCTL | |
17 | struct ctl_table_header *nf_log_dir_header; | |
f3c1a44a | 18 | #endif |
085db2c0 | 19 | struct list_head hooks[NFPROTO_NUMPROTO][NF_MAX_HOOKS]; |
f3c1a44a G |
20 | }; |
21 | #endif |