/* * ipv4 in net namespaces */ #ifndef __NETNS_IPV4_H__ #define __NETNS_IPV4_H__ #include struct ctl_table_header; struct ipv4_devconf; struct fib_rules_ops; struct hlist_head; struct sock; struct netns_ipv4 { #ifdef CONFIG_SYSCTL struct ctl_table_header *forw_hdr; struct ctl_table_header *frags_hdr; #endif struct ipv4_devconf *devconf_all; struct ipv4_devconf *devconf_dflt; #ifdef CONFIG_IP_MULTIPLE_TABLES struct fib_rules_ops *rules_ops; #endif struct hlist_head *fib_table_hash; struct sock *fibnl; struct netns_frags frags; }; #endif