Lines Matching refs:group

109  *	socket join on multicast group
217 * now add/increase the group membership on the device
246 * socket leave on multicast group
291 const struct in6_addr *group,
298 struct rt6_info *rt = rt6_lookup(net, group, NULL, 0, NULL, 0);
364 struct in6_addr *source, *group;
375 group = &((struct sockaddr_in6 *)&pgsr->gsr_group)->sin6_addr;
377 if (!ipv6_addr_is_multicast(group))
380 idev = ip6_mc_find_dev_rtnl(net, group, pgsr->gsr_interface);
390 if (ipv6_addr_equal(&pmc->addr, group))
405 ip6_mc_add_src(idev, group, omode, 0, NULL, 0);
406 ip6_mc_del_src(idev, group, pmc->sfmode, 0, NULL, 0);
430 ip6_mc_del_src(idev, group, omode, 1, source, 1);
480 ip6_mc_add_src(idev, group, omode, 1, source, 1);
484 err = ipv6_sock_mc_drop(sk, pgsr->gsr_interface, group);
491 const struct in6_addr *group;
500 group = &((struct sockaddr_in6 *)&gsf->gf_group)->sin6_addr;
502 if (!ipv6_addr_is_multicast(group))
508 idev = ip6_mc_find_dev_rtnl(net, group, gsf->gf_interface);
522 if (ipv6_addr_equal(&pmc->addr, group))
545 err = ip6_mc_add_src(idev, group, gsf->gf_fmode,
557 ip6_mc_add_src(idev, group, gsf->gf_fmode, 0, NULL, 0);
564 ip6_mc_del_src(idev, group, pmc->sfmode,
569 ip6_mc_del_src(idev, group, pmc->sfmode, 0, NULL, 0);
578 err = ipv6_sock_mc_drop(sk, gsf->gf_interface, group);
586 const struct in6_addr *group;
591 group = &((struct sockaddr_in6 *)&gsf->gf_group)->sin6_addr;
593 if (!ipv6_addr_is_multicast(group))
603 if (ipv6_addr_equal(group, &pmc->addr))
904 * device multicast group inc (add if not found)
962 * device multicast group del
1014 bool ipv6_chk_mcast_addr(struct net_device *dev, const struct in6_addr *group,
1025 if (ipv6_addr_equal(&mc->mca_addr, group))
1396 const struct in6_addr *group;
1430 group = &mld->mld_mca;
1431 group_type = ipv6_addr_type(group);
1462 /* mark sources to include, if group & source-specific */
1481 if (!ipv6_addr_equal(group, &ma->mca_addr))
1593 * Cancel the work for this group
1982 /* make sure we have room for group header */
2720 /* Should stop work after group drop. or we will