Home
last modified time | relevance | path

Searched refs:mreqn (Results 1 – 2 of 2) sorted by relevance

/openthread-latest/examples/platforms/simulation/
Dmdns_socket.c136 struct ip_mreqn mreqn; in OpenIp4Socket() local
138 memset(&mreqn, 0, sizeof(mreqn)); in OpenIp4Socket()
139 mreqn.imr_multiaddr.s_addr = inet_addr("224.0.0.251"); in OpenIp4Socket()
140 mreqn.imr_ifindex = aInfraIfIndex; in OpenIp4Socket()
142 ret = setsockopt(fd, IPPROTO_IP, IP_MULTICAST_IF, &mreqn, sizeof(mreqn)); in OpenIp4Socket()
159 struct ip_mreqn mreqn; in JoinOrLeaveIp4MulticastGroup() local
162 memset(&mreqn, 0, sizeof(mreqn)); in JoinOrLeaveIp4MulticastGroup()
163 mreqn.imr_multiaddr.s_addr = inet_addr("224.0.0.251"); in JoinOrLeaveIp4MulticastGroup()
164 mreqn.imr_ifindex = aInfraIfIndex; in JoinOrLeaveIp4MulticastGroup()
170 setsockopt(sMdnsFd4, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreqn, sizeof(mreqn)); in JoinOrLeaveIp4MulticastGroup()
[all …]
/openthread-latest/src/posix/platform/
Dmdns_socket.cpp526 struct ip_mreqn mreqn; in OpenIp4Socket() local
528 memset(&mreqn, 0, sizeof(mreqn)); in OpenIp4Socket()
529 mreqn.imr_multiaddr.s_addr = inet_addr("224.0.0.251"); in OpenIp4Socket()
530 mreqn.imr_ifindex = aInfraIfIndex; in OpenIp4Socket()
533 …error = SetSocketOptionValue(fd, IPPROTO_IP, IP_MULTICAST_IF, &mreqn, sizeof(mreqn), "IP_MULTICAST… in OpenIp4Socket()
558 struct ip_mreqn mreqn; in JoinOrLeaveIp4MulticastGroup() local
560 memset(&mreqn, 0, sizeof(mreqn)); in JoinOrLeaveIp4MulticastGroup()
561 memcpy(&mreqn.imr_multiaddr.s_addr, &mMulticastIp4Address, sizeof(otIp4Address)); in JoinOrLeaveIp4MulticastGroup()
562 mreqn.imr_ifindex = aInfraIfIndex; in JoinOrLeaveIp4MulticastGroup()
568 setsockopt(mFd4, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreqn, sizeof(mreqn)); in JoinOrLeaveIp4MulticastGroup()
[all …]