summaryrefslogtreecommitdiffstats
path: root/include/net/netns
diff options
context:
space:
mode:
authorBenjamin Thery <benjamin.thery@bull.net>2008-12-10 16:28:44 -0800
committerDavid S. Miller <davem@davemloft.net>2008-12-10 16:28:44 -0800
commita21f3f997c73ced682129aedd372bb6b53041510 (patch)
treef236a2ef74036df4929f99350316096c6603a3ae /include/net/netns
parent4045e57c19bee150370390545ee8a933b3f7a18d (diff)
downloadlinux-a21f3f997c73ced682129aedd372bb6b53041510.tar.gz
linux-a21f3f997c73ced682129aedd372bb6b53041510.tar.bz2
linux-a21f3f997c73ced682129aedd372bb6b53041510.zip
netns: ip6mr: declare mroute_do_assert and mroute_do_pim per-namespace
Preliminary work to make IPv6 multicast forwarding netns-aware. Declare IPv6 multicast forwarding variables 'mroute_do_assert' and 'mroute_do_pim' per-namespace in struct netns_ipv6. At the moment, these variables are only referenced in init_net. Signed-off-by: Benjamin Thery <benjamin.thery@bull.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/netns')
-rw-r--r--include/net/netns/ipv6.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/net/netns/ipv6.h b/include/net/netns/ipv6.h
index 30572f3f9781..919cb0f20055 100644
--- a/include/net/netns/ipv6.h
+++ b/include/net/netns/ipv6.h
@@ -61,6 +61,8 @@ struct netns_ipv6 {
struct mif_device *vif6_table;
int maxvif;
atomic_t cache_resolve_queue_len;
+ int mroute_do_assert;
+ int mroute_do_pim;
#endif
};
#endif