Home
last modified time | relevance | path

Searched refs:mreq (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/tests/net/mld/src/
Dmain.c1024 struct ipv6_mreq mreq = { 0 }; in socket_group_with_index() local
1038 NULL, sizeof(mreq)); in socket_group_with_index()
1043 (void *)&mreq, 1); in socket_group_with_index()
1049 (void *)&mreq, sizeof(mreq)); in socket_group_with_index()
1053 mreq.ipv6mr_ifindex = net_if_ipv6_addr_lookup_by_index(local_addr); in socket_group_with_index()
1054 memcpy(&mreq.ipv6mr_multiaddr, &mcast_addr, in socket_group_with_index()
1055 sizeof(mreq.ipv6mr_multiaddr)); in socket_group_with_index()
1058 (void *)&mreq, sizeof(mreq)); in socket_group_with_index()
/Zephyr-latest/subsys/net/lib/sockets/
Dsockets_inet.c1678 struct ip_mreq *mreq = (struct ip_mreq *)optval; in ipv4_multicast_if() local
1680 if (mreq->imr_interface.s_addr != INADDR_ANY) { in ipv4_multicast_if()
1683 ifaddr = net_if_ipv4_addr_lookup(&mreq->imr_interface, &iface); in ipv4_multicast_if()
2151 struct ipv6_mreq *mreq; in ipv6_multicast_group() local
2160 mreq = (struct ipv6_mreq *)optval; in ipv6_multicast_group()
2162 if (memcmp(&mreq->ipv6mr_multiaddr, in ipv6_multicast_group()
2164 sizeof(mreq->ipv6mr_multiaddr)) == 0) { in ipv6_multicast_group()
2169 iface = net_if_get_by_index(mreq->ipv6mr_ifindex); in ipv6_multicast_group()
2187 ret = net_ipv6_mld_join(iface, &mreq->ipv6mr_multiaddr); in ipv6_multicast_group()
2189 ret = net_ipv6_mld_leave(iface, &mreq->ipv6mr_multiaddr); in ipv6_multicast_group()
/Zephyr-latest/tests/net/socket/udp/src/
Dmain.c2705 struct ip_mreq mreq; in ZTEST() local
2906 optlen = sizeof(mreq); in ZTEST()
2910 mreq.imr_interface.s_addr = ifaddr->address.in_addr.s_addr; in ZTEST()
2913 &mreq, optlen); in ZTEST()