]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/net/netns/ipv6.h
ipv6: ip6mr: move mroute data into seperate structure
[net-next-2.6.git] / include / net / netns / ipv6.h
index 9cb3b5f2cd753acf9d1331e117e1b8b31b06f6d7..4e2780e6d8bc90739f8b4e9b2cbb378e89f6adde 100644 (file)
@@ -59,18 +59,7 @@ struct netns_ipv6 {
        struct sock             *tcp_sk;
        struct sock             *igmp_sk;
 #ifdef CONFIG_IPV6_MROUTE
-       struct sock             *mroute6_sk;
-       struct timer_list       ipmr_expire_timer;
-       struct list_head        mfc6_unres_queue;
-       struct list_head        *mfc6_cache_array;
-       struct mif_device       *vif6_table;
-       int                     maxvif;
-       atomic_t                cache_resolve_queue_len;
-       int                     mroute_do_assert;
-       int                     mroute_do_pim;
-#ifdef CONFIG_IPV6_PIMSM_V2
-       int                     mroute_reg_vif_num;
-#endif
+       struct mr6_table        *mrt6;
 #endif
 };
 #endif