Lines Matching defs:group

1085     const union vxlan_sockaddr *group, const union vxlan_sockaddr *local,
1092 if (!vxlan_sockaddr_in_equal(&mc->vxlsomc_gaddr, &group->sa))
1102 const union vxlan_sockaddr *group, const union vxlan_sockaddr *local,
1110 if (VXLAN_SOCKADDR_IS_IPV4(group)) {
1113 mreq.imr_multiaddr = group->in4.sin_addr;
1141 } else if (VXLAN_SOCKADDR_IS_IPV6(group)) {
1144 mreq.ipv6mr_multiaddr = group->in6.sin6_addr;
1169 const union vxlan_sockaddr *group, const union vxlan_sockaddr *source,
1178 if (VXLAN_SOCKADDR_IS_IPV4(group)) {
1181 mreq.imr_multiaddr = group->in4.sin_addr;
1190 } else if (VXLAN_SOCKADDR_IS_IPV6(group)) {
1193 mreq.ipv6mr_multiaddr = group->in6.sin6_addr;
1210 const union vxlan_sockaddr *group, const union vxlan_sockaddr *local,
1218 * Within a socket, the same multicast group may be used by multiple
1220 * may only join a multicast group once, so keep track of the users
1233 if (vxlan_sockaddr_mc_info_match(mc, group, local, ifidx))
1241 error = vxlan_socket_mc_join_group(vso, group, local, &ifidx, &source);
1250 vxlan_sockaddr_copy(&mc->vxlsomc_gaddr, &group->sa);
1258 error = vxlan_socket_mc_leave_group(vso, group, &source, ifidx);
1275 union vxlan_sockaddr group, source;
1288 group = mc->vxlsomc_gaddr;
1298 * Our socket's membership in this group may have already
1302 vxlan_socket_mc_leave_group(vso, &group, &source, ifidx);
1442 const union vxlan_sockaddr *group;
1445 group = &sc->vxl_dst_addr;
1460 if (VXLAN_SOCKADDR_IS_IPV4(group)) {
1466 } else if (VXLAN_SOCKADDR_IS_IPV6(group)) {
1589 reason = "can only specify interface with a group address";