Home
last modified time | relevance | path

Searched refs:udpHeader (Results 1 – 4 of 4) sorted by relevance

/openthread-latest/tests/unit/
Dtest_checksum.cpp188 Ip6::Udp::Header udpHeader; in TestUdpMessageChecksum() local
196 Random::NonCrypto::Fill(udpHeader); in TestUdpMessageChecksum()
197 udpHeader.SetChecksum(0); in TestUdpMessageChecksum()
198 message->Write(0, udpHeader); in TestUdpMessageChecksum()
200 if (size > sizeof(udpHeader)) in TestUdpMessageChecksum()
203 uint16_t payloadSize = size - sizeof(udpHeader); in TestUdpMessageChecksum()
206 message->WriteBytes(sizeof(udpHeader), &buffer[0], payloadSize); in TestUdpMessageChecksum()
217 SuccessOrQuit(message->Read(message->GetOffset(), udpHeader)); in TestUdpMessageChecksum()
218 VerifyOrQuit(udpHeader.GetChecksum() != 0); in TestUdpMessageChecksum()
386 Ip4::Udp::Header udpHeader; in TestUdp4MessageChecksum() local
[all …]
/openthread-latest/src/core/net/
Dudp6.cpp423 Header udpHeader; in SendDatagram() local
425 udpHeader.SetSourcePort(aMessageInfo.mSockPort); in SendDatagram()
426 udpHeader.SetDestinationPort(aMessageInfo.mPeerPort); in SendDatagram()
427 udpHeader.SetLength(sizeof(udpHeader) + aMessage.GetLength()); in SendDatagram()
428 udpHeader.SetChecksum(0); in SendDatagram()
430 SuccessOrExit(error = aMessage.Prepend(udpHeader)); in SendDatagram()
443 Header udpHeader; in HandleMessage() local
445 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), udpHeader)); in HandleMessage()
451 aMessage.MoveOffset(sizeof(udpHeader)); in HandleMessage()
452 aMessageInfo.mPeerPort = udpHeader.GetSourcePort(); in HandleMessage()
[all …]
Dip6.cpp1231 Udp::Header udpHeader; in HandleDatagram() local
1233 SuccessOrExit(error = aMessagePtr->Read(aMessagePtr->GetOffset(), udpHeader)); in HandleDatagram()
1235 if (udpHeader.GetDestinationPort() == Tmf::kUdpPort) in HandleDatagram()
/openthread-latest/src/core/thread/
Dlowpan.cpp505 Ip6::Udp::Header udpHeader; in CompressUdp() local
509 SuccessOrExit(error = aMessage.Read(aMessage.GetOffset(), udpHeader)); in CompressUdp()
511 source = udpHeader.GetSourcePort(); in CompressUdp()
512 destination = udpHeader.GetDestinationPort(); in CompressUdp()
534 …SuccessOrExit(error = aFrameBuilder.AppendBytes(&udpHeader, Ip6::Udp::Header::kLengthFieldOffset)); in CompressUdp()
537 SuccessOrExit(error = aFrameBuilder.AppendBigEndianUint16(udpHeader.GetChecksum())); in CompressUdp()
539 aMessage.MoveOffset(sizeof(udpHeader)); in CompressUdp()
941 Ip6::Udp::Header udpHeader; in DecompressUdpHeader() local
943 SuccessOrExit(error = DecompressUdpHeader(udpHeader, aFrameData)); in DecompressUdpHeader()
948 udpHeader.SetLength(sizeof(udpHeader) + aFrameData.GetLength()); in DecompressUdpHeader()
[all …]