aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/igmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/ipv4/igmp.c')
-rw-r--r--net/ipv4/igmp.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/net/ipv4/igmp.c b/net/ipv4/igmp.c
index b5580d422994..a1ad0e7180d2 100644
--- a/net/ipv4/igmp.c
+++ b/net/ipv4/igmp.c
@@ -1244,6 +1244,7 @@ void ip_mc_inc_group(struct in_device *in_dev, __be32 addr)
1244out: 1244out:
1245 return; 1245 return;
1246} 1246}
1247EXPORT_SYMBOL(ip_mc_inc_group);
1247 1248
1248/* 1249/*
1249 * Resend IGMP JOIN report; used for bonding. 1250 * Resend IGMP JOIN report; used for bonding.
@@ -1266,6 +1267,7 @@ void ip_mc_rejoin_group(struct ip_mc_list *im)
1266 igmp_ifc_event(in_dev); 1267 igmp_ifc_event(in_dev);
1267#endif 1268#endif
1268} 1269}
1270EXPORT_SYMBOL(ip_mc_rejoin_group);
1269 1271
1270/* 1272/*
1271 * A socket has left a multicast group on device dev 1273 * A socket has left a multicast group on device dev
@@ -1296,6 +1298,7 @@ void ip_mc_dec_group(struct in_device *in_dev, __be32 addr)
1296 } 1298 }
1297 } 1299 }
1298} 1300}
1301EXPORT_SYMBOL(ip_mc_dec_group);
1299 1302
1300/* Device changing type */ 1303/* Device changing type */
1301 1304
@@ -1804,6 +1807,7 @@ done:
1804 rtnl_unlock(); 1807 rtnl_unlock();
1805 return err; 1808 return err;
1806} 1809}
1810EXPORT_SYMBOL(ip_mc_join_group);
1807 1811
1808static void ip_sf_socklist_reclaim(struct rcu_head *rp) 1812static void ip_sf_socklist_reclaim(struct rcu_head *rp)
1809{ 1813{
@@ -2676,8 +2680,3 @@ int __init igmp_mc_proc_init(void)
2676 return register_pernet_subsys(&igmp_net_ops); 2680 return register_pernet_subsys(&igmp_net_ops);
2677} 2681}
2678#endif 2682#endif
2679
2680EXPORT_SYMBOL(ip_mc_dec_group);
2681EXPORT_SYMBOL(ip_mc_inc_group);
2682EXPORT_SYMBOL(ip_mc_join_group);
2683EXPORT_SYMBOL(ip_mc_rejoin_group);