Searched refs:mreqn (Results 1 – 2 of 2) sorted by relevance
| /openthread-latest/examples/platforms/simulation/ |
| D | mdns_socket.c | 136 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/ |
| D | mdns_socket.cpp | 526 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 …]
|