Lines Matching refs:message
187 Message *message = instance->Get<Ip6::Ip6>().NewMessage(sizeof(Ip6::Udp::Header)); in TestUdpMessageChecksum() local
191 VerifyOrQuit(message != nullptr, "Ip6::NewMesssage() failed"); in TestUdpMessageChecksum()
192 SuccessOrQuit(message->SetLength(size)); in TestUdpMessageChecksum()
198 message->Write(0, udpHeader); in TestUdpMessageChecksum()
206 message->WriteBytes(sizeof(udpHeader), &buffer[0], payloadSize); in TestUdpMessageChecksum()
215 …Checksum::UpdateMessageChecksum(*message, messageInfo.GetSockAddr(), messageInfo.GetPeerAddr(), Ip… in TestUdpMessageChecksum()
217 SuccessOrQuit(message->Read(message->GetOffset(), udpHeader)); in TestUdpMessageChecksum()
223 *message) == 0xffff); in TestUdpMessageChecksum()
228 SuccessOrQuit(Checksum::VerifyMessageChecksum(*message, messageInfo, Ip6::kProtoUdp)); in TestUdpMessageChecksum()
232 CorruptMessage(*message); in TestUdpMessageChecksum()
234 … VerifyOrQuit(Checksum::VerifyMessageChecksum(*message, messageInfo, Ip6::kProtoUdp) != kErrorNone, in TestUdpMessageChecksum()
237 message->Free(); in TestUdpMessageChecksum()
255 Message *message = instance->Get<Ip6::Ip6>().NewMessage(sizeof(Ip6::Icmp::Header)); in TestIcmp6MessageChecksum() local
259 VerifyOrQuit(message != nullptr, "Ip6::NewMesssage() failed"); in TestIcmp6MessageChecksum()
260 SuccessOrQuit(message->SetLength(size)); in TestIcmp6MessageChecksum()
266 message->Write(0, icmp6Header); in TestIcmp6MessageChecksum()
274 message->WriteBytes(sizeof(icmp6Header), &buffer[0], payloadSize); in TestIcmp6MessageChecksum()
283 … Checksum::UpdateMessageChecksum(*message, messageInfo.GetSockAddr(), messageInfo.GetPeerAddr(), in TestIcmp6MessageChecksum()
286 SuccessOrQuit(message->Read(message->GetOffset(), icmp6Header)); in TestIcmp6MessageChecksum()
292 *message) == 0xffff); in TestIcmp6MessageChecksum()
297 SuccessOrQuit(Checksum::VerifyMessageChecksum(*message, messageInfo, Ip6::kProtoIcmp6)); in TestIcmp6MessageChecksum()
301 CorruptMessage(*message); in TestIcmp6MessageChecksum()
303 …VerifyOrQuit(Checksum::VerifyMessageChecksum(*message, messageInfo, Ip6::kProtoIcmp6) != kErrorNon… in TestIcmp6MessageChecksum()
306 message->Free(); in TestIcmp6MessageChecksum()
330 Message *message = instance->Get<Ip6::Ip6>().NewMessage(sizeof(Ip4::Tcp::Header)); in TestTcp4MessageChecksum() local
333 VerifyOrQuit(message != nullptr, "Ip6::NewMesssage() failed"); in TestTcp4MessageChecksum()
334 SuccessOrQuit(message->SetLength(size)); in TestTcp4MessageChecksum()
339 message->Write(0, tcpHeader); in TestTcp4MessageChecksum()
347 message->WriteBytes(sizeof(tcpHeader), &buffer[0], payloadSize); in TestTcp4MessageChecksum()
353 Checksum::UpdateMessageChecksum(*message, sourceAddress, destAddress, Ip4::kProtoTcp); in TestTcp4MessageChecksum()
355 SuccessOrQuit(message->Read(message->GetOffset(), tcpHeader)); in TestTcp4MessageChecksum()
360 … VerifyOrQuit(CalculateChecksum(sourceAddress, destAddress, Ip4::kProtoTcp, *message) == 0xffff); in TestTcp4MessageChecksum()
361 message->Free(); in TestTcp4MessageChecksum()
385 Message *message = instance->Get<Ip6::Ip6>().NewMessage(sizeof(Ip4::Udp::Header)); in TestUdp4MessageChecksum() local
388 VerifyOrQuit(message != nullptr, "Ip6::NewMesssage() failed"); in TestUdp4MessageChecksum()
389 SuccessOrQuit(message->SetLength(size)); in TestUdp4MessageChecksum()
395 message->Write(0, udpHeader); in TestUdp4MessageChecksum()
403 message->WriteBytes(sizeof(udpHeader), &buffer[0], payloadSize); in TestUdp4MessageChecksum()
409 Checksum::UpdateMessageChecksum(*message, sourceAddress, destAddress, Ip4::kProtoUdp); in TestUdp4MessageChecksum()
411 SuccessOrQuit(message->Read(message->GetOffset(), udpHeader)); in TestUdp4MessageChecksum()
416 … VerifyOrQuit(CalculateChecksum(sourceAddress, destAddress, Ip4::kProtoUdp, *message) == 0xffff); in TestUdp4MessageChecksum()
417 message->Free(); in TestUdp4MessageChecksum()
430 …Message *message = instance->Get<Ip6::Ip6>().NewMessage(sizeof(kExampleIcm… in TestIcmp4MessageChecksum() local
438 SuccessOrQuit(message->AppendBytes(kExampleIcmpMessage, sizeof(kExampleIcmpMessage))); in TestIcmp4MessageChecksum()
444 Checksum::UpdateMessageChecksum(*message, source, dest, Ip4::kProtoIcmp); in TestIcmp4MessageChecksum()
446 SuccessOrQuit(message->Read(0, icmpHeader)); in TestIcmp4MessageChecksum()
449 SuccessOrQuit(message->Read(message->GetOffset(), mPayload, sizeof(mPayload))); in TestIcmp4MessageChecksum()