diff options
Diffstat (limited to 'include/net/netns/ipv4.h')
| -rw-r--r-- | include/net/netns/ipv4.h | 14 | 
1 files changed, 5 insertions, 9 deletions
diff --git a/include/net/netns/ipv4.h b/include/net/netns/ipv4.h index 2764994c913..ae07feec644 100644 --- a/include/net/netns/ipv4.h +++ b/include/net/netns/ipv4.h @@ -59,15 +59,11 @@ struct netns_ipv4 {  	atomic_t rt_genid;  #ifdef CONFIG_IP_MROUTE -	struct sock		*mroute_sk; -	struct mfc_cache	**mfc_cache_array; -	struct vif_device	*vif_table; -	int			maxvif; -	atomic_t		cache_resolve_queue_len; -	int			mroute_do_assert; -	int			mroute_do_pim; -#if defined(CONFIG_IP_PIMSM_V1) || defined(CONFIG_IP_PIMSM_V2) -	int			mroute_reg_vif_num; +#ifndef CONFIG_IP_MROUTE_MULTIPLE_TABLES +	struct mr_table		*mrt; +#else +	struct list_head	mr_tables; +	struct fib_rules_ops	*mr_rules_ops;  #endif  #endif  };  |