Searched refs:FragmentHeader (Results 1 – 10 of 10) sorted by relevance
/openthread-latest/src/core/net/ |
D | ip6.cpp | 549 FragmentHeader fragmentHeader; in FragmentDatagram() 556 … FragmentHeader::MakeDivisibleByEight(kMinimalMtu - aMessage.GetOffset() - sizeof(fragmentHeader)); in FragmentDatagram() 584 offset = fragmentCnt * FragmentHeader::BytesToFragmentOffset(maxPayloadFragment); in FragmentDatagram() 599 /* aReadOffset */ aMessage.GetOffset() + FragmentHeader::FragmentOffsetToBytes(offset), in FragmentDatagram() 627 FragmentHeader fragmentHeader; in HandleFragment() 655 offset = FragmentHeader::FragmentOffsetToBytes(fragmentHeader.GetOffset()); in HandleFragment() 793 FragmentHeader fragmentHeader; in HandleFragment() 1542 …static constexpr uint16_t kReadLength = sizeof(Lowpan::FragmentHeader::NextFrag) + sizeof(Headers); in DecompressFrom() 1558 Lowpan::FragmentHeader fragmentHeader; in DecompressFrom()
|
D | ip6_headers.hpp | 553 class FragmentHeader class
|
/openthread-latest/src/core/thread/ |
D | mesh_forwarder_ftd.cpp | 591 if (Lowpan::FragmentHeader::IsFragmentHeader(aRxInfo.mFrameData)) in HandleMesh() 700 void MeshForwarder::UpdateFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, in UpdateFragmentPriority() 780 Error MeshForwarder::GetFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, in GetFragmentPriority() 802 Lowpan::FragmentHeader fragmentHeader; in GetForwardFramePriority() 856 Lowpan::FragmentHeader fragmentHeader; in LogMeshFragmentHeader()
|
D | mesh_forwarder.hpp | 527 void UpdateFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, 558 Error GetFragmentPriority(Lowpan::FragmentHeader &aFragmentHeader, 576 …void LogFragmentFrameDrop(Error aError, const RxInfo &aRxInfo, const Lowpan::FragmentHeader &aFrag…
|
D | mesh_forwarder.cpp | 266 Lowpan::FragmentHeader fragmentHeader; in UpdateEcnOrDrop() 1013 frameBuilder.SetMaxLength(maxFrameLength - sizeof(Lowpan::FragmentHeader::FirstFrag)); in PrepareDataFrame() 1033 Lowpan::FragmentHeader::FirstFrag firstFragHeader; in PrepareDataFrame() 1064 Lowpan::FragmentHeader::NextFrag nextFragHeader; in PrepareDataFrame() 1411 else if (Lowpan::FragmentHeader::IsFragmentHeader(rxInfo.mFrameData)) in HandleReceivedFrame() 1447 Lowpan::FragmentHeader fragmentHeader; in HandleFragment() 1986 const Lowpan::FragmentHeader &aFragmentHeader) in LogFragmentFrameDrop() 2018 void MeshForwarder::LogFragmentFrameDrop(Error, const RxInfo &, const Lowpan::FragmentHeader &) {} in LogFragmentFrameDrop() argument
|
D | lowpan.cpp | 1196 bool FragmentHeader::IsFragmentHeader(const FrameData &aFrameData) in IsFragmentHeader() 1201 bool FragmentHeader::IsFragmentHeader(const uint8_t *aFrame, uint16_t aFrameLength) in IsFragmentHeader() 1206 Error FragmentHeader::ParseFrom(FrameData &aFrameData) in ParseFrom() 1218 Error FragmentHeader::ParseFrom(const uint8_t *aFrame, uint16_t aFrameLength, uint16_t &aHeaderLeng… in ParseFrom() 1245 Error FragmentHeader::ParseFrom(const Message &aMessage, uint16_t aOffset, uint16_t &aHeaderLength) in ParseFrom()
|
D | lowpan.hpp | 435 class FragmentHeader class
|
/openthread-latest/tests/unit/ |
D | test_lowpan.cpp | 1969 Lowpan::FragmentHeader fragHeader; in TestLowpanFragmentHeader() 1970 Lowpan::FragmentHeader::FirstFrag firstFragHeader; in TestLowpanFragmentHeader() 1971 Lowpan::FragmentHeader::NextFrag nextFragHeader; in TestLowpanFragmentHeader() 1979 VerifyOrQuit(length == sizeof(Lowpan::FragmentHeader::FirstFrag)); in TestLowpanFragmentHeader() 1985 VerifyOrQuit(Lowpan::FragmentHeader::IsFragmentHeader(frameData)); in TestLowpanFragmentHeader() 2025 VerifyOrQuit(Lowpan::FragmentHeader::IsFragmentHeader(frameData)); in TestLowpanFragmentHeader() 2062 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader() 2072 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader() 2082 VerifyOrQuit(!Lowpan::FragmentHeader::IsFragmentHeader(frameData), in TestLowpanFragmentHeader()
|
/openthread-latest/tests/scripts/thread-cert/ |
D | test_ipv6.py | 64 FragmentHeader, 708 ipv6_fragment_header = FragmentHeader(type, offset, more_flag, identification) 730 ipv6_fragment_header = FragmentHeader.from_bytes(io.BytesIO(data))
|
D | ipv6.py | 618 class FragmentHeader(ExtensionHeader): class 649 super(FragmentHeader, self).__init__(next_header, 0)
|