/openthread-latest/examples/platforms/utils/ |
D | soft_source_match_table.c | 55 uint16_t checksum; member 64 uint16_t checksum = aShortAddress + sPanId; in utilsSoftSrcMatchShortFindEntry() local 68 if (checksum == srcMatchShortEntry[i].checksum && srcMatchShortEntry[i].allocated) in utilsSoftSrcMatchShortFindEntry() 96 uint16_t checksum = aShortAddress + sPanId; in addToSrcMatchShortIndirect() local 98 srcMatchShortEntry[entry].checksum = checksum; in addToSrcMatchShortIndirect() 105 srcMatchShortEntry[entry].checksum = 0; in removeFromSrcMatchShortIndirect() 157 uint16_t checksum; member 166 uint16_t checksum = sPanId; in utilsSoftSrcMatchExtFindEntry() local 168 checksum += (uint16_t)aExtAddress->m8[0] | (uint16_t)(aExtAddress->m8[1] << 8); in utilsSoftSrcMatchExtFindEntry() 169 checksum += (uint16_t)aExtAddress->m8[2] | (uint16_t)(aExtAddress->m8[3] << 8); in utilsSoftSrcMatchExtFindEntry() [all …]
|
/openthread-latest/src/core/net/ |
D | checksum.cpp | 85 uint16_t checksum = GetValue(); in WriteToMessage() local 87 if (checksum != 0xffff) in WriteToMessage() 89 checksum = ~checksum; in WriteToMessage() 92 checksum = BigEndian::HostSwap16(checksum); in WriteToMessage() 94 aMessage.Write(aOffset, checksum); in WriteToMessage() 155 Checksum checksum; in VerifyMessageChecksum() local 157 checksum.Calculate(aMessageInfo.GetPeerAddr(), aMessageInfo.GetSockAddr(), aIpProto, aMessage); in VerifyMessageChecksum() 159 if (checksum.GetValue() != kValidRxChecksum) in VerifyMessageChecksum() 174 Checksum checksum; in UpdateMessageChecksum() local 196 checksum.Calculate(aSource, aDestination, aIpProto, aMessage); in UpdateMessageChecksum() [all …]
|
D | ip6.cpp | 1659 uint16_t checksum = 0; in GetChecksum() local 1664 checksum = mHeader.mUdp.GetChecksum(); in GetChecksum() 1668 checksum = mHeader.mTcp.GetChecksum(); in GetChecksum() 1672 checksum = mHeader.mIcmp.GetChecksum(); in GetChecksum() 1679 return checksum; in GetChecksum()
|
/openthread-latest/tests/scripts/thread-cert/ |
D | ipv6.py | 83 checksum = 0 85 checksum += halfword 86 checksum = (checksum & 0xffff) + (checksum >> 16) 88 checksum ^= 0xffff 90 if checksum == 0: 93 return checksum 192 def checksum(self): member in UpperLayerProtocol 194 return self.header.checksum 196 @checksum.setter 197 def checksum(self, value): member in UpperLayerProtocol [all …]
|
D | test_ipv6.py | 121 self.checksum = 0 170 def any_icmp_payload(_type, code, checksum, body): argument 171 return bytearray([_type, code, (checksum >> 8) & 0xff, checksum & 0xff]) + body 174 def any_udp_payload(src_port, dst_port, payload, checksum): argument 178 (checksum >> 8) & 0xff, checksum & 0xff]) + payload 415 checksum = any_checksum() 417 udp_header = UDPHeader(src_port, dst_port, payload_length, checksum) 426 self.assertEqual(checksum, struct.unpack("!H", data[6:])[0]) 433 checksum = any_checksum() 436 struct.pack("!H", payload_length) + struct.pack("!H", checksum) [all …]
|
D | lowpan.py | 298 checksum = struct.unpack(">H", data.read(2))[0] 301 checksum = 0 303 return checksum 310 checksum = self._decompress_udp_checksum(udphc, data) 312 header = ipv6.UDPHeader(src_port, dst_port, checksum=checksum)
|
D | test_lowpan.py | 2286 checksum = any_checksum() 2288 data_bytes = struct.pack(">H", checksum) 2295 self.assertEqual(checksum, actual_checksum)
|
/openthread-latest/tests/unit/ |
D | test_checksum.cpp | 462 Checksum checksum; in TestExampleVector() local 464 VerifyOrQuit(checksum.GetValue() == 0, "Incorrect initial checksum value"); in TestExampleVector() 466 checksum.AddData(kTestVector, sizeof(kTestVector)); in TestExampleVector() 467 VerifyOrQuit(checksum.GetValue() == kTestVectorChecksum); in TestExampleVector() 468 VerifyOrQuit(checksum.GetValue() == CalculateChecksum(kTestVector, sizeof(kTestVector)), ); in TestExampleVector() 489 char checksum; in TestVerhoeffChecksum() local 510 SuccessOrQuit(Utils::VerhoeffChecksum::Calculate(string, checksum)); in TestVerhoeffChecksum() 511 VerifyOrQuit(checksum == expectedChecksum); in TestVerhoeffChecksum() 522 VerifyOrQuit(Utils::VerhoeffChecksum::Calculate(example, checksum) == kErrorInvalidArgs); in TestVerhoeffChecksum()
|
D | CMakeLists.txt | 171 ot_unit_test(checksum)
|
/openthread-latest/src/cli/ |
D | README_HISTORY.md | 478 type:UDP len:50 checksum:0xbd26 sec:no prio:net rss:-20 from:0x4800 radio:15.4 482 type:HopOpts len:44 checksum:0x0000 sec:yes prio:norm rss:-20 from:0x4800 radio:15.4 486 type:UDP len:12 checksum:0x3f7d sec:yes prio:net rss:-20 from:0x4800 radio:15.4 490 type:ICMP6(EchoReqst) len:16 checksum:0x942c sec:yes prio:norm rss:-20 from:0x4800 radio:15.4 508 - Message checksum (valid for UDP, TCP, or ICMP6 message) 580 type:UDP len:50 checksum:0xd843 sec:no prio:net rss:-20 from:0x0800 radio:15.4 584 type:HopOpts len:44 checksum:0x0000 sec:yes prio:norm rss:-20 from:0x0800 radio:15.4 588 type:UDP len:12 checksum:0x6c6b sec:yes prio:net rss:-20 from:0x0800 radio:15.4 592 type:ICMP6(EchoReqst) len:16 checksum:0xc6a2 sec:yes prio:norm rss:-20 from:0x0800 radio:15.4 596 … type:ICMP6(EchoReply) len:16 checksum:0xc5a2 sec:yes prio:norm tx-success:yes to:0x0800 radio:15.4 [all …]
|
D | cli.cpp | 8163 char checksum; in Process() local 8166 SuccessOrExit(error = otVerhoeffChecksumCalculate(aArgs[1].GetCString(), &checksum)); in Process() 8167 OutputLine("%c", checksum); in Process()
|
D | README.md | 4112 Calculates the Verhoeff checksum for a given decimal string. 4126 Validates the Verhoeff checksum for a given decimal string. 4130 The input string MUST consist of characters in `['0'-'9']`. The last digit is treated as checksum.
|
/openthread-latest/third_party/mbedtls/repo/library/ |
D | lmots.c | 128 unsigned short checksum; in create_digit_array_with_checksum() local 170 checksum = lmots_checksum_calculate(params, out); in create_digit_array_with_checksum() 171 MBEDTLS_PUT_UINT16_BE(checksum, out, MBEDTLS_LMOTS_N_HASH_LEN(params->type)); in create_digit_array_with_checksum()
|
/openthread-latest/tests/scripts/thread-cert/pktverify/ |
D | test_layer_fields.py | 243 self.assertIsInstance(icmpv6.checksum, int) 270 self.assertIsInstanceOrNull(lowpan.udp.checksum, int) 275 self.assertIsInstanceOrNull(lowpan.nhc.udp.checksum, int)
|
/openthread-latest/src/core/thread/ |
D | lowpan.cpp | 935 uint16_t checksum; in DecompressUdpHeader() local 937 SuccessOrExit(aFrameData.ReadBigEndianUint16(checksum)); in DecompressUdpHeader() 938 aUdpHeader.SetChecksum(checksum); in DecompressUdpHeader()
|
/openthread-latest/src/core/ |
D | BUILD.gn | 549 "net/checksum.cpp", 550 "net/checksum.hpp",
|
D | CMakeLists.txt | 168 net/checksum.cpp
|
/openthread-latest/etc/cmake/ |
D | options.cmake | 258 ot_option(OT_VERHOEFF_CHECKSUM OPENTHREAD_CONFIG_VERHOEFF_CHECKSUM_ENABLE "verhoeff checksum")
|
/openthread-latest/third_party/mbedtls/repo/docs/architecture/ |
D | tls13-support.md | 407 as handshake messages checksum update.
|