/openthread-latest/src/posix/platform/ |
D | udp.cpp | 117 cmsg->cmsg_level = IPPROTO_IPV6; in transmitPacket() 131 cmsg->cmsg_level = IPPROTO_IPV6; in transmitPacket() 188 if (cmsg->cmsg_level == IPPROTO_IPV6) in receivePacket() 275 …VerifyOrExit(0 == setsockopt(fd, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &on, sizeof(on)), error = OT_ERR… in otPlatUdpBind() 276 …VerifyOrExit(0 == setsockopt(fd, IPPROTO_IPV6, IPV6_RECVPKTINFO, &on, sizeof(on)), error = OT_ERRO… in otPlatUdpBind() 303 … VerifyOrExit(setsockopt(fd, IPPROTO_IPV6, IPV6_BOUND_IF, &netifIndex, sizeof(netifIndex)) == 0, in otPlatUdpBindToNetif() 314 … VerifyOrExit(setsockopt(fd, IPPROTO_IPV6, IPV6_BOUND_IF, &gNetifIndex, sizeof(gNetifIndex)) == 0, in otPlatUdpBindToNetif() 333 …VerifyOrExit(setsockopt(fd, IPPROTO_IPV6, IPV6_BOUND_IF, &backboneNetifIndex, sizeof(backboneNetif… in otPlatUdpBindToNetif() 339 … VerifyOrExit(setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, (char *)&one, sizeof(one)) == 0, in otPlatUdpBindToNetif() 349 …VerifyOrExit(setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, &zero, sizeof(zero)) == 0, error = … in otPlatUdpBindToNetif() [all …]
|
D | infra_if.cpp | 152 rval = setsockopt(sock, IPPROTO_IPV6, IPV6_RECVPKTINFO, &kEnable, sizeof(kEnable)); in CreateIcmp6Socket() 158 …rval = setsockopt(sock, IPPROTO_IPV6, IPV6_CHECKSUM, &kIpv6ChecksumOffset, sizeof(kIpv6ChecksumOff… in CreateIcmp6Socket() 163 rval = setsockopt(sock, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &kEnable, sizeof(kEnable)); in CreateIcmp6Socket() 166 rval = setsockopt(sock, IPPROTO_IPV6, IPV6_UNICAST_HOPS, &kHopLimit, sizeof(kHopLimit)); in CreateIcmp6Socket() 169 rval = setsockopt(sock, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, &kHopLimit, sizeof(kHopLimit)); in CreateIcmp6Socket() 175 rval = setsockopt(sock, IPPROTO_IPV6, IPV6_BOUND_IF, aInfraIfName, strlen(aInfraIfName)); in CreateIcmp6Socket() 257 cmsgPointer->cmsg_level = IPPROTO_IPV6; in SendIcmp6Nd() 266 cmsgPointer->cmsg_level = IPPROTO_IPV6; in SendIcmp6Nd() 633 if (cmh->cmsg_level == IPPROTO_IPV6 && cmh->cmsg_type == IPV6_PKTINFO && in ReceiveIcmp6Message() 642 else if (cmh->cmsg_level == IPPROTO_IPV6 && cmh->cmsg_type == IPV6_HOPLIMIT && in ReceiveIcmp6Message()
|
D | mdns_socket.cpp | 607 …SuccessOrExit(error = SetSocketOption<int>(fd, IPPROTO_IPV6, IPV6_BOUND_IF, ifindex, "IPV6_BOUND_I… in OpenIp6Socket() 611 …SuccessOrExit(error = SetSocketOption<int>(fd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, 255, "IPV6_MULTI… in OpenIp6Socket() 612 …SuccessOrExit(error = SetSocketOption<int>(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS, 255, "IPV6_UNICAST… in OpenIp6Socket() 613 SuccessOrExit(error = SetSocketOption<int>(fd, IPPROTO_IPV6, IPV6_V6ONLY, 1, "IPV6_V6ONLY")); in OpenIp6Socket() 614 …SuccessOrExit(error = SetSocketOption<int>(fd, IPPROTO_IPV6, IPV6_MULTICAST_IF, ifindex, "IPV6_MUL… in OpenIp6Socket() 615 …SuccessOrExit(error = SetSocketOption<int>(fd, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, 1, "IPV6_MULTICA… in OpenIp6Socket() 662 setsockopt(mFd6, IPPROTO_IPV6, IPV6_DROP_MEMBERSHIP, &mreq6, sizeof(mreq6)); in JoinOrLeaveIp6MulticastGroup() 665 …return SetSocketOptionValue(mFd6, IPPROTO_IPV6, aJoin ? IPV6_ADD_MEMBERSHIP : IPV6_DROP_MEMBERSHIP… in JoinOrLeaveIp6MulticastGroup()
|
D | multicast_routing.cpp | 166 …error = (setsockopt(mMulticastRouterSock, IPPROTO_IPV6, (isAdd ? IPV6_JOIN_GROUP : IPV6_LEAVE_GROU… in UpdateMldReport() 226 …VerifyOrDie(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_INIT, &one, sizeof(one)), OT_… in InitMulticastRouterSock() 242 …VerifyOrDie(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MIF, &mif6ctl, sizeof(mif… in InitMulticastRouterSock() 249 …VerifyOrDie(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MIF, &mif6ctl, sizeof(mif… in InitMulticastRouterSock() 339 …VerifyOrExit(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MFC, &mf6cctl, sizeof(mf… in AddMulticastForwardingCache() 374 …error = (0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MFC, &mf6cctl, sizeof(mf6cct… in UnblockInboundMulticastForwardingCache() 603 …error = (0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_DEL_MFC, &mf6cctl, sizeof(mf6cct… in RemoveMulticastForwardingCache()
|
D | netif.cpp | 566 …err = setsockopt(sIpFd, IPPROTO_IPV6, (aIsAdded ? IPV6_JOIN_GROUP : IPV6_LEAVE_GROUP), &mreq, size… in UpdateMulticast() 1883 …VerifyOrDie(setsockopt(sMLDMonitorFd, IPPROTO_IPV6, IPV6_JOIN_GROUP, &mreq6, sizeof(mreq6)) == 0, …
|
/openthread-latest/tests/scripts/misc/ |
D | test_multicast_join.py | 50 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_MULTICAST_IF, if_index) 51 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_JOIN_GROUP, 59 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_LEAVE_GROUP,
|
/openthread-latest/tests/scripts/thread-cert/ |
D | udp_send_host.py | 50 sock.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_MULTICAST_HOPS, hop_limit) 52 sock.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_UNICAST_HOPS, hop_limit)
|
D | mcast6.py | 94 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_MULTICAST_HOPS, ttl_bin) 123 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_JOIN_GROUP, mreq)
|
/openthread-latest/examples/platforms/simulation/ |
D | mdns_socket.c | 202 ret = setsockopt(fd, IPPROTO_IPV6, IPV6_BOUND_IF, &value, sizeof(value)); in OpenIp6Socket() 206 ret = setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, &value, sizeof(value)); in OpenIp6Socket() 210 ret = setsockopt(fd, IPPROTO_IPV6, IPV6_UNICAST_HOPS, &value, sizeof(value)); in OpenIp6Socket() 214 ret = setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &value, sizeof(value)); in OpenIp6Socket() 218 ret = setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_IF, &value, sizeof(value)); in OpenIp6Socket() 222 ret = setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, &value, sizeof(value)); in OpenIp6Socket() 251 setsockopt(sMdnsFd6, IPPROTO_IPV6, IPV6_DROP_MEMBERSHIP, &mreq6, sizeof(mreq6)); in JoinOrLeaveIp6MulticastGroup() 254 …ret = setsockopt(sMdnsFd6, IPPROTO_IPV6, aJoin ? IPV6_ADD_MEMBERSHIP : IPV6_DROP_MEMBERSHIP, &mreq… in JoinOrLeaveIp6MulticastGroup()
|
D | simul_utils.c | 123 rval = setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_IF, &aIfIndex, sizeof(aIfIndex)); in InitRxSocket() 137 rval = setsockopt(fd, IPPROTO_IPV6, IPV6_JOIN_GROUP, &mreq, sizeof(mreq)); in InitRxSocket() 172 rval = setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_IF, &aIfIndex, sizeof(aIfIndex)); in InitTxSocketIp6() 175 rval = setsockopt(fd, IPPROTO_IPV6, IPV6_MULTICAST_LOOP, &one, sizeof(one)); in InitTxSocketIp6()
|
/openthread-latest/tools/harness-simulation/harness/Thread_Harness/Sniffer/ |
D | SimSniffer.py | 57 IPPROTO_IPV6 = 41 variable 232 sock.setsockopt(IPPROTO_IPV6, socket.IPV6_MULTICAST_IF, ifn)
|
/openthread-latest/tools/harness-simulation/posix/ |
D | launch_testbed.py | 82 s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_JOIN_GROUP, mreq)
|
/openthread-latest/tests/toranj/ncp/ |
D | wpan.py | 799 sock.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_MULTICAST_HOPS, mcast_hops)
|