/openthread-latest/src/core/net/ |
D | ip6.cpp | 195 if (aHeader.GetDestination().IsMulticastLargerThanRealmLocal() && in PrepareMulticastToLargerThanRealmLocal() 196 Get<ChildTable>().HasSleepyChildWithAddress(aHeader.GetDestination())) in PrepareMulticastToLargerThanRealmLocal() 215 tunnelHeader.GetDestination().SetToRealmLocalAllMplForwarders(); in PrepareMulticastToLargerThanRealmLocal() 218 source = SelectSourceAddress(tunnelHeader.GetDestination()); in PrepareMulticastToLargerThanRealmLocal() 234 if (aHeader.GetDestination().IsMulticastLargerThanRealmLocal()) in InsertMplOption() 240 VerifyOrExit(aHeader.GetDestination().IsRealmLocalMulticast()); in InsertMplOption() 458 … Checksum::UpdateMessageChecksum(aMessage, header.GetSource(), header.GetDestination(), aIpProto); in SendDatagram() 648 …uffer.GetSource() == header.GetSource() && headerBuffer.GetDestination() == header.GetDestination(… in HandleFragment() 770 messageInfo.SetSockAddr(header.GetDestination()); in SendIcmpError() 877 messageInfo.SetSockAddr(aIp6Header.GetDestination()); in Receive() [all …]
|
D | nat64_translator.cpp | 131 if (!ip6Header.GetDestination().MatchesPrefix(mNat64Prefix)) in TranslateFromIp6() 149 …ip4Header.GetDestination().ExtractFromIp6Address(mNat64Prefix.mLength, ip6Header.GetDestination()); in TranslateFromIp6() 176 Checksum::UpdateMessageChecksum(aMessage, ip4Header.GetSource(), ip4Header.GetDestination(), in TranslateFromIp6() 229 mapping = FindMapping(ip4Header.GetDestination()); in TranslateToIp6() 271 Checksum::UpdateMessageChecksum(aMessage, ip6Header.GetSource(), ip6Header.GetDestination(), in TranslateToIp6()
|
D | ip4_types.hpp | 456 Address &GetDestination(void) { return mDestination; } in GetDestination() function in ot::Ip4::Header 463 const Address &GetDestination(void) const { return mDestination; } in GetDestination() function in ot::Ip4::Header
|
D | ip6_headers.hpp | 278 Address &GetDestination(void) { return mDestination; } in GetDestination() function in ot::Ip6::Header 285 const Address &GetDestination(void) const { return mDestination; } in GetDestination() function in ot::Ip6::Header
|
D | ip6.hpp | 512 const Address &GetDestinationAddress(void) const { return mIp6Header.GetDestination(); } in GetDestinationAddress()
|
/openthread-latest/src/core/thread/ |
D | lowpan.cpp | 248 FindContextToCompressAddress(ip6Header.GetDestination(), dstContext); in Compress() 356 if (ip6Header.GetDestination().IsMulticast()) in Compress() 358 SuccessOrExit(error = CompressMulticast(ip6Header.GetDestination(), hcCtl, aFrameBuilder)); in Compress() 360 else if (ip6Header.GetDestination().IsLinkLocalUnicast()) in Compress() 362 …Exit(error = CompressDestinationIid(aMacAddrs.mDestination, ip6Header.GetDestination(), dstContext, in Compress() 368 …Exit(error = CompressDestinationIid(aMacAddrs.mDestination, ip6Header.GetDestination(), dstContext, in Compress() 373 SuccessOrExit(error = aFrameBuilder.Append(ip6Header.GetDestination())); in Compress() 732 SuccessOrExit(aFrameData.Read(aIp6Header.GetDestination())); in DecompressBaseHeader() 736 SuccessOrExit(aFrameData.Read(aIp6Header.GetDestination().GetIid())); in DecompressBaseHeader() 740 aIp6Header.GetDestination().mFields.m8[11] = 0xff; in DecompressBaseHeader() [all …]
|
D | mesh_forwarder_ftd.cpp | 58 const Ip6::Address &destination = ip6Header.GetDestination(); in SendMessage() 112 Child *child = Get<ChildSupervisor>().GetDestination(message); in SendMessage() 282 neighbor = Get<NeighborTable>().FindNeighbor(ip6header.GetDestination()); in RemoveMessagesForChild() 289 neighbor = Get<NeighborTable>().FindNeighbor(meshHeader.GetDestination()); in RemoveMessagesForChild() 356 nextHop = Get<RouterTable>().GetNextHop(meshHeader.GetDestination()); in UpdateMeshRoute() 364 neighbor = Get<NeighborTable>().FindNeighbor(meshHeader.GetDestination()); in UpdateMeshRoute() 376 mMeshDest = meshHeader.GetDestination(); in UpdateMeshRoute() 400 else if (mle.IsRoutingLocator(aIp6Header.GetDestination())) in UpdateIp6RouteFtd() 402 uint16_t rloc16 = aIp6Header.GetDestination().GetIid().GetLocator(); in UpdateIp6RouteFtd() 406 else if (mle.IsAnycastLocator(aIp6Header.GetDestination())) in UpdateIp6RouteFtd() [all …]
|
D | child_supervision.hpp | 111 Child *GetDestination(const Message &aMessage) const;
|
D | indirect_sender.cpp | 372 if (ip6Header.GetDestination().IsLinkLocalUnicast()) in PrepareDataFrame() 374 … Get<MeshForwarder>().GetMacDestinationAddress(ip6Header.GetDestination(), macAddrs.mDestination); in PrepareDataFrame()
|
D | child_supervision.cpp | 49 Child *ChildSupervisor::GetDestination(const Message &aMessage) const in GetDestination() function in ot::ChildSupervisor
|
D | mesh_forwarder.cpp | 635 if (ip6Header.GetDestination().IsLinkLocalUnicastOrMulticast()) in UpdateIp6Route() 637 GetMacDestinationAddress(ip6Header.GetDestination(), mMacAddrs.mDestination); in UpdateIp6Route() 647 if (ip6Header.GetDestination().IsMulticast()) in UpdateIp6Route() 662 else if (ip6Header.GetDestination().IsLinkLocalUnicast()) in UpdateIp6Route() 664 GetMacDestinationAddress(ip6Header.GetDestination(), mMacAddrs.mDestination); in UpdateIp6Route()
|
D | lowpan.hpp | 392 uint16_t GetDestination(void) const { return mDestination; } in GetDestination() function in ot::Lowpan::MeshHeader
|
/openthread-latest/src/core/utils/ |
D | ping_sender.hpp | 113 Ip6::Address &GetDestination(void) { return AsCoreType(&mDestination); } in GetDestination() function in ot::Utils::PingSender::Config 120 const Ip6::Address &GetDestination(void) const { return AsCoreType(&mDestination); } in GetDestination() function in ot::Utils::PingSender::Config
|
D | ping_sender.cpp | 128 messageInfo.SetPeerAddr(mConfig.GetDestination()); in SendPing() 148 …Get<Utils::Otns>().EmitPingRequest(mConfig.GetDestination(), mConfig.mSize, now.GetValue(), mConfi… in SendPing()
|
/openthread-latest/tests/unit/ |
D | test_ip4_header.cpp | 75 VerifyOrQuit(header.GetDestination().mFields.m32 == 0); in TestIp4Header() 88 VerifyOrQuit(header.GetDestination() == destination); in TestIp4Header()
|
D | test_ip6_header.cpp | 80 VerifyOrQuit(header.GetDestination().IsUnspecified()); in TestIp6Header() 94 VerifyOrQuit(header.GetDestination() == destination); in TestIp6Header()
|
D | test_lowpan.hpp | 126 IgnoreError(mIpHeader.GetDestination().FromString(aDestination)); in SetIpHeader() 151 IgnoreError(mIpTunneledHeader.GetDestination().FromString(aDestination)); in SetIpTunneledHeader()
|
D | test_lowpan.cpp | 1878 VerifyOrQuit(meshHeader.GetDestination() == kDestAddr, "failed after Init()"); in TestLowpanMeshHeader() 1895 VerifyOrQuit(meshHeader.GetDestination() == kDestAddr, "failed after ParseFrom()"); in TestLowpanMeshHeader() 1906 VerifyOrQuit(meshHeader.GetDestination() == kDestAddr, "failed after Init()"); in TestLowpanMeshHeader() 1923 VerifyOrQuit(meshHeader.GetDestination() == kDestAddr, "failed after ParseFrom()"); in TestLowpanMeshHeader() 1938 VerifyOrQuit(meshHeader.GetDestination() == kDestAddr, "failed after ParseFrom()"); in TestLowpanMeshHeader()
|
/openthread-latest/src/core/radio/ |
D | trel_packet.cpp | 99 string.Append(" dst:%s", GetDestination().ToString().AsCString()); in ToString()
|
D | trel_packet.hpp | 188 const Mac::ExtAddress &GetDestination(void) const { return mDestination; } in GetDestination() function in ot::Trel::Header
|
D | trel_interface.cpp | 383 peerEntry = mPeerTable.FindMatching(aPacket.GetHeader().GetDestination()); in Send()
|
D | trel_link.cpp | 350 VerifyOrExit(aPacket.GetHeader().GetDestination() == Get<Mac::Mac>().GetExtAddress()); in ProcessReceivedPacket()
|
/openthread-latest/src/core/mac/ |
D | mac_types.hpp | 446 PanId GetDestination(void) const { return mDestination; } in GetDestination() function in ot::Mac::PanIds
|
D | mac_frame.cpp | 89 (mPanIds.GetSource() == mPanIds.GetDestination())) in PrepareHeadersIn() 162 else if (mPanIds.GetSource() != mPanIds.GetDestination()) // Rows 9-14. in PrepareHeadersIn() 196 IgnoreError(builder.AppendLittleEndianUint16(mPanIds.GetDestination())); in PrepareHeadersIn()
|
/openthread-latest/src/core/border_router/ |
D | routing_manager.cpp | 820 VerifyOrExit(!aIp6Header.GetDestination().IsMulticast()); in CheckReachabilityToSendIcmpError() 845 VerifyOrExit(!mRxRaTracker.IsAddressOnLink(aIp6Header.GetDestination())); in CheckReachabilityToSendIcmpError() 846 VerifyOrExit(!mRxRaTracker.IsAddressReachableThroughExplicitRoute(aIp6Header.GetDestination())); in CheckReachabilityToSendIcmpError() 847 VerifyOrExit(!Get<NetworkData::Leader>().IsNat64(aIp6Header.GetDestination())); in CheckReachabilityToSendIcmpError() 851 LogInfo(" dst: %s", aIp6Header.GetDestination().ToString().AsCString()); in CheckReachabilityToSendIcmpError()
|