netfilter.h 516 B

12345678910111213141516171819202122
  1. #ifndef __NETNS_NETFILTER_H
  2. #define __NETNS_NETFILTER_H
  3. #include <linux/netfilter_defs.h>
  4. struct proc_dir_entry;
  5. struct nf_logger;
  6. struct nf_queue_handler;
  7. struct netns_nf {
  8. #if defined CONFIG_PROC_FS
  9. struct proc_dir_entry *proc_netfilter;
  10. #endif
  11. const struct nf_queue_handler __rcu *queue_handler;
  12. const struct nf_logger __rcu *nf_loggers[NFPROTO_NUMPROTO];
  13. #ifdef CONFIG_SYSCTL
  14. struct ctl_table_header *nf_log_dir_header;
  15. #endif
  16. struct nf_hook_entry __rcu *hooks[NFPROTO_NUMPROTO][NF_MAX_HOOKS];
  17. };
  18. #endif