Lines Matching defs:group

1069     const union vxlan_sockaddr *group, const union vxlan_sockaddr *local,
1076 if (!vxlan_sockaddr_in_equal(&mc->vxlsomc_gaddr, &group->sa))
1086 const union vxlan_sockaddr *group, const union vxlan_sockaddr *local,
1094 if (VXLAN_SOCKADDR_IS_IPV4(group)) {
1097 mreq.imr_multiaddr = group->in4.sin_addr;
1125 } else if (VXLAN_SOCKADDR_IS_IPV6(group)) {
1128 mreq.ipv6mr_multiaddr = group->in6.sin6_addr;
1153 const union vxlan_sockaddr *group, const union vxlan_sockaddr *source,
1162 if (VXLAN_SOCKADDR_IS_IPV4(group)) {
1165 mreq.imr_multiaddr = group->in4.sin_addr;
1174 } else if (VXLAN_SOCKADDR_IS_IPV6(group)) {
1177 mreq.ipv6mr_multiaddr = group->in6.sin6_addr;
1194 const union vxlan_sockaddr *group, const union vxlan_sockaddr *local,
1202 * Within a socket, the same multicast group may be used by multiple
1204 * may only join a multicast group once, so keep track of the users
1217 if (vxlan_sockaddr_mc_info_match(mc, group, local, ifidx))
1225 error = vxlan_socket_mc_join_group(vso, group, local, &ifidx, &source);
1234 vxlan_sockaddr_copy(&mc->vxlsomc_gaddr, &group->sa);
1242 error = vxlan_socket_mc_leave_group(vso, group, &source, ifidx);
1259 union vxlan_sockaddr group, source;
1272 group = mc->vxlsomc_gaddr;
1282 * Our socket's membership in this group may have already
1286 vxlan_socket_mc_leave_group(vso, &group, &source, ifidx);
1426 const union vxlan_sockaddr *group;
1429 group = &sc->vxl_dst_addr;
1444 if (VXLAN_SOCKADDR_IS_IPV4(group)) {
1450 } else if (VXLAN_SOCKADDR_IS_IPV6(group)) {
1573 reason = "can only specify interface with a group address";