Lines Matching refs:offset

73     uint16_t               offset;  in TestDnsName()  local
369 offset = 0; in TestDnsName()
370 SuccessOrQuit(Dns::Name::ParseName(*message, offset)); in TestDnsName()
371 VerifyOrQuit(offset == len, "Name::ParseName() returned incorrect offset"); in TestDnsName()
374 offset = 0; in TestDnsName()
379 SuccessOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength)); in TestDnsName()
388 VerifyOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength) == kErrorNotFound, in TestDnsName()
392 offset = 0; in TestDnsName()
393 SuccessOrQuit(Dns::Name::ReadName(*message, offset, name)); in TestDnsName()
398 VerifyOrQuit(offset == len, "Name::ReadName() returned incorrect offset"); in TestDnsName()
401 offset = 0; in TestDnsName()
403 …Dns::Name::ReadName(*message, offset, name, static_cast<uint16_t>(strlen(test.mExpectedReadName) +… in TestDnsName()
405 offset = 0; in TestDnsName()
406 VerifyOrQuit(Dns::Name::ReadName(*message, offset, name, in TestDnsName()
411 offset = 0; in TestDnsName()
415 uint16_t startOffset = offset; in TestDnsName()
419 SuccessOrQuit(Dns::Name::CompareLabel(*message, offset, label)); in TestDnsName()
420 VerifyOrQuit(offset != startOffset, "Name::CompareLabel() did not change offset"); in TestDnsName()
422 offset = startOffset; in TestDnsName()
423 VerifyOrQuit(Dns::Name::CompareLabel(*message, offset, kBadLabel) == kErrorNotFound, in TestDnsName()
428 offset = startOffset; in TestDnsName()
429 SuccessOrQuit(Dns::Name::CompareLabel(*message, offset, label)); in TestDnsName()
435 offset = 0; in TestDnsName()
436 SuccessOrQuit(Dns::Name::CompareName(*message, offset, name)); in TestDnsName()
437 VerifyOrQuit(offset == len, "Name::CompareName() returned incorrect offset"); in TestDnsName()
441 offset = 0; in TestDnsName()
442 SuccessOrQuit(Dns::Name::CompareName(*message, offset, name)); in TestDnsName()
444 offset = 0; in TestDnsName()
445 VerifyOrQuit(Dns::Name::CompareName(*message, offset, kBadName) == kErrorNotFound, in TestDnsName()
447 VerifyOrQuit(offset == len, "Name::CompareName() returned incorrect offset"); in TestDnsName()
451 offset = 0; in TestDnsName()
454 SuccessOrQuit(Dns::Name::CompareName(*message, offset, name)); in TestDnsName()
455 VerifyOrQuit(offset == len, "Name::CompareName() returned incorrect offset"); in TestDnsName()
460 offset = 0; in TestDnsName()
461 VerifyOrQuit(Dns::Name::CompareName(*message, offset, name) == kErrorNotFound, in TestDnsName()
463 VerifyOrQuit(offset == len, "Name::CompareName() returned incorrect offset"); in TestDnsName()
467 offset = 0; in TestDnsName()
468 SuccessOrQuit(Dns::Name::CompareName(*message, offset, *message, offset)); in TestDnsName()
469 VerifyOrQuit(offset == len, "Name::CompareName() returned incorrect offset"); in TestDnsName()
582 offset = 0; in TestDnsName()
583 SuccessOrQuit(Dns::Name::ReadName(*message, offset, name)); in TestDnsName()
644 uint16_t offset; in TestDnsCompressedName() local
716 offset = name1Offset; in TestDnsCompressedName()
717 SuccessOrQuit(Dns::Name::ParseName(*message, offset)); in TestDnsCompressedName()
719 …VerifyOrQuit(offset == name1Offset + sizeof(kEncodedName), "Name::ParseName() returned incorrect o… in TestDnsCompressedName()
721 offset = name1Offset; in TestDnsCompressedName()
726 SuccessOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength)); in TestDnsCompressedName()
734 VerifyOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength) == kErrorNotFound, in TestDnsCompressedName()
737 offset = name1Offset; in TestDnsCompressedName()
738 SuccessOrQuit(Dns::Name::ReadName(*message, offset, name)); in TestDnsCompressedName()
741 …VerifyOrQuit(offset == name1Offset + sizeof(kEncodedName), "Name::ReadName() returned incorrect of… in TestDnsCompressedName()
743 offset = name1Offset; in TestDnsCompressedName()
746 SuccessOrQuit(Dns::Name::CompareLabel(*message, offset, nameLabel)); in TestDnsCompressedName()
748 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
750 offset = name1Offset; in TestDnsCompressedName()
753 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, nameLabel)); in TestDnsCompressedName()
755 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
757 offset = name1Offset; in TestDnsCompressedName()
758 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, kExpectedReadName1)); in TestDnsCompressedName()
759 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
761 offset = name1Offset; in TestDnsCompressedName()
762 VerifyOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, kBadName) == kErrorNotFound); in TestDnsCompressedName()
764 offset = name1Offset; in TestDnsCompressedName()
765 …VerifyOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, kName1BadMultiLabels) == kErrorNot… in TestDnsCompressedName()
767 offset = name1Offset; in TestDnsCompressedName()
770 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, nameLabels)); in TestDnsCompressedName()
772 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
774 offset = name1Offset; in TestDnsCompressedName()
775 SuccessOrQuit(Dns::Name::CompareName(*message, offset, kExpectedReadName1)); in TestDnsCompressedName()
776 …VerifyOrQuit(offset == name1Offset + sizeof(kEncodedName), "Name::CompareName() returned incorrect… in TestDnsCompressedName()
778 offset = name1Offset; in TestDnsCompressedName()
779 VerifyOrQuit(Dns::Name::CompareName(*message, offset, kBadName) == kErrorNotFound, in TestDnsCompressedName()
781 …VerifyOrQuit(offset == name1Offset + sizeof(kEncodedName), "Name::CompareName() returned incorrect… in TestDnsCompressedName()
783 offset = name1Offset; in TestDnsCompressedName()
784 SuccessOrQuit(Dns::Name::CompareName(*message, offset, *message, offset)); in TestDnsCompressedName()
785 …VerifyOrQuit(offset == name1Offset + sizeof(kEncodedName), "Name::CompareName() returned incorrect… in TestDnsCompressedName()
787 offset = name1Offset; in TestDnsCompressedName()
788 VerifyOrQuit(Dns::Name::CompareName(*message, offset, *message, name2Offset) == kErrorNotFound, in TestDnsCompressedName()
790 …VerifyOrQuit(offset == name1Offset + sizeof(kEncodedName), "Name::CompareName() returned incorrect… in TestDnsCompressedName()
798 offset = name2Offset; in TestDnsCompressedName()
799 SuccessOrQuit(Dns::Name::ParseName(*message, offset)); in TestDnsCompressedName()
800 …VerifyOrQuit(offset == name2Offset + kName2EncodedSize, "Name::ParseName() returned incorrect offs… in TestDnsCompressedName()
802 offset = name2Offset; in TestDnsCompressedName()
807 SuccessOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength)); in TestDnsCompressedName()
815 VerifyOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength) == kErrorNotFound, in TestDnsCompressedName()
818 offset = name2Offset; in TestDnsCompressedName()
819 SuccessOrQuit(Dns::Name::ReadName(*message, offset, name)); in TestDnsCompressedName()
822 …VerifyOrQuit(offset == name2Offset + kName2EncodedSize, "Name::ReadName() returned incorrect offse… in TestDnsCompressedName()
824 offset = name2Offset; in TestDnsCompressedName()
827 SuccessOrQuit(Dns::Name::CompareLabel(*message, offset, nameLabel)); in TestDnsCompressedName()
829 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
831 offset = name2Offset; in TestDnsCompressedName()
834 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, nameLabel)); in TestDnsCompressedName()
836 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
838 offset = name2Offset; in TestDnsCompressedName()
839 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, kExpectedReadName2)); in TestDnsCompressedName()
840 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
842 offset = name2Offset; in TestDnsCompressedName()
843 VerifyOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, kBadName) == kErrorNotFound); in TestDnsCompressedName()
845 offset = name2Offset; in TestDnsCompressedName()
846 …VerifyOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, kName2BadMultiLabels) == kErrorNot… in TestDnsCompressedName()
848 offset = name2Offset; in TestDnsCompressedName()
851 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, nameLabels)); in TestDnsCompressedName()
853 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
855 offset = name2Offset; in TestDnsCompressedName()
858 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, nameLabels)); in TestDnsCompressedName()
860 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
862 offset = name2Offset; in TestDnsCompressedName()
863 SuccessOrQuit(Dns::Name::CompareName(*message, offset, kExpectedReadName2)); in TestDnsCompressedName()
864 …VerifyOrQuit(offset == name2Offset + kName2EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
866 offset = name2Offset; in TestDnsCompressedName()
867 VerifyOrQuit(Dns::Name::CompareName(*message, offset, kBadName) == kErrorNotFound, in TestDnsCompressedName()
869 …VerifyOrQuit(offset == name2Offset + kName2EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
871 offset = name2Offset; in TestDnsCompressedName()
872 …SuccessOrQuit(Dns::Name::CompareName(*message, offset, *message, offset), "Name::CompareName() wit… in TestDnsCompressedName()
873 …VerifyOrQuit(offset == name2Offset + kName2EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
875 offset = name2Offset; in TestDnsCompressedName()
876 VerifyOrQuit(Dns::Name::CompareName(*message, offset, *message, name3Offset) == kErrorNotFound, in TestDnsCompressedName()
878 …VerifyOrQuit(offset == name2Offset + kName2EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
886 offset = name3Offset; in TestDnsCompressedName()
887 SuccessOrQuit(Dns::Name::ParseName(*message, offset)); in TestDnsCompressedName()
888 …VerifyOrQuit(offset == name3Offset + kName3EncodedSize, "Name::ParseName() returned incorrect offs… in TestDnsCompressedName()
890 offset = name3Offset; in TestDnsCompressedName()
895 SuccessOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength)); in TestDnsCompressedName()
903 VerifyOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength) == kErrorNotFound, in TestDnsCompressedName()
906 offset = name3Offset; in TestDnsCompressedName()
907 SuccessOrQuit(Dns::Name::ReadName(*message, offset, name)); in TestDnsCompressedName()
910 …VerifyOrQuit(offset == name3Offset + kName3EncodedSize, "Name::ReadName() returned incorrect offse… in TestDnsCompressedName()
912 offset = name3Offset; in TestDnsCompressedName()
915 SuccessOrQuit(Dns::Name::CompareLabel(*message, offset, nameLabel)); in TestDnsCompressedName()
917 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
919 offset = name3Offset; in TestDnsCompressedName()
922 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, nameLabel)); in TestDnsCompressedName()
924 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
926 offset = name3Offset; in TestDnsCompressedName()
927 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, kExpectedReadName3)); in TestDnsCompressedName()
928 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
930 offset = name3Offset; in TestDnsCompressedName()
931 SuccessOrQuit(Dns::Name::CompareName(*message, offset, kExpectedReadName3)); in TestDnsCompressedName()
932 …VerifyOrQuit(offset == name3Offset + kName3EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
934 offset = name3Offset; in TestDnsCompressedName()
935 VerifyOrQuit(Dns::Name::CompareName(*message, offset, kBadName) == kErrorNotFound, in TestDnsCompressedName()
937 …VerifyOrQuit(offset == name3Offset + kName3EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
939 offset = name3Offset; in TestDnsCompressedName()
940 …SuccessOrQuit(Dns::Name::CompareName(*message, offset, *message, offset), "Name::CompareName() wit… in TestDnsCompressedName()
941 …VerifyOrQuit(offset == name3Offset + kName3EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
943 offset = name3Offset; in TestDnsCompressedName()
944 VerifyOrQuit(Dns::Name::CompareName(*message, offset, *message, name4Offset) == kErrorNotFound, in TestDnsCompressedName()
946 …VerifyOrQuit(offset == name3Offset + kName3EncodedSize, "Name::CompareName() returned incorrect of… in TestDnsCompressedName()
954 offset = name4Offset; in TestDnsCompressedName()
955 SuccessOrQuit(Dns::Name::ParseName(*message, offset)); in TestDnsCompressedName()
956 …VerifyOrQuit(offset == name4Offset + kName4EncodedSize, "Name::ParseName() returned incorrect offs… in TestDnsCompressedName()
958 offset = name4Offset; in TestDnsCompressedName()
963 SuccessOrQuit(Dns::Name::ReadLabel(*message, offset, label, labelLength)); in TestDnsCompressedName()
971 offset = name4Offset; in TestDnsCompressedName()
972 SuccessOrQuit(Dns::Name::ReadName(*message, offset, name)); in TestDnsCompressedName()
975 …VerifyOrQuit(offset == name4Offset + kName4EncodedSize, "Name::ParseName() returned incorrect offs… in TestDnsCompressedName()
977 offset = name4Offset; in TestDnsCompressedName()
980 SuccessOrQuit(Dns::Name::CompareLabel(*message, offset, nameLabel)); in TestDnsCompressedName()
982 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
984 offset = name4Offset; in TestDnsCompressedName()
987 SuccessOrQuit(Dns::Name::CompareMultipleLabels(*message, offset, nameLabel)); in TestDnsCompressedName()
989 SuccessOrQuit(Dns::Name::CompareName(*message, offset, ".")); in TestDnsCompressedName()
991 offset = name4Offset; in TestDnsCompressedName()
992 …SuccessOrQuit(Dns::Name::CompareName(*message, offset, *message, offset), "Name::CompareName() wit… in TestDnsCompressedName()
994 offset = name4Offset; in TestDnsCompressedName()
995 VerifyOrQuit(Dns::Name::CompareName(*message, offset, *message, name1Offset) == kErrorNotFound, in TestDnsCompressedName()
1008 offset = 0; in TestDnsCompressedName()
1020 SuccessOrQuit(Dns::Name::CompareName(*message2, offset, dnsName1)); in TestDnsCompressedName()
1021 SuccessOrQuit(Dns::Name::CompareName(*message2, offset, dnsName2)); in TestDnsCompressedName()
1022 SuccessOrQuit(Dns::Name::CompareName(*message2, offset, dnsName3)); in TestDnsCompressedName()
1023 SuccessOrQuit(Dns::Name::CompareName(*message2, offset, dnsName4)); in TestDnsCompressedName()
1025 offset = 0; in TestDnsCompressedName()
1026 SuccessOrQuit(Dns::Name::ReadName(*message2, offset, name)); in TestDnsCompressedName()
1028 SuccessOrQuit(Dns::Name::ReadName(*message2, offset, name)); in TestDnsCompressedName()
1030 SuccessOrQuit(Dns::Name::ReadName(*message2, offset, name)); in TestDnsCompressedName()
1044 offset = 0; in TestDnsCompressedName()
1045 VerifyOrQuit(Dns::Name::ParseName(*message, offset) == kErrorParse); in TestDnsCompressedName()
1046 VerifyOrQuit(Dns::Name::ReadName(*message, offset, name) == kErrorParse); in TestDnsCompressedName()
1056 offset = 0; in TestDnsCompressedName()
1057 VerifyOrQuit(Dns::Name::ParseName(*message, offset) == kErrorParse); in TestDnsCompressedName()
1058 VerifyOrQuit(Dns::Name::ReadName(*message, offset, name) == kErrorParse); in TestDnsCompressedName()
1070 offset = 0; in TestDnsCompressedName()
1071 VerifyOrQuit(Dns::Name::ParseName(*message, offset) == kErrorParse); in TestDnsCompressedName()
1072 VerifyOrQuit(Dns::Name::ReadName(*message, offset, name) == kErrorParse); in TestDnsCompressedName()
1073 VerifyOrQuit(Dns::Name::CompareName(*message, offset, "FOO.") == kErrorParse); in TestDnsCompressedName()
1086 offset = 3; in TestDnsCompressedName()
1087 VerifyOrQuit(Dns::Name::ParseName(*message, offset) == kErrorParse); in TestDnsCompressedName()
1088 VerifyOrQuit(Dns::Name::ReadName(*message, offset, name) == kErrorParse); in TestDnsCompressedName()
1089 VerifyOrQuit(Dns::Name::CompareName(*message, offset, "FOO.BA.") == kErrorParse); in TestDnsCompressedName()
1102 offset = 3; in TestDnsCompressedName()
1103 SuccessOrQuit(Dns::Name::ParseName(*message, offset)); in TestDnsCompressedName()
1104 VerifyOrQuit(offset == sizeof(kEncodedName)); in TestDnsCompressedName()
1106 offset = 3; in TestDnsCompressedName()
1107 SuccessOrQuit(Dns::Name::ReadName(*message, offset, name)); in TestDnsCompressedName()
1108 VerifyOrQuit(offset == sizeof(kEncodedName)); in TestDnsCompressedName()
1155 uint16_t offset; in TestHeaderAndResourceRecords() local
1216 offset = message->GetLength(); in TestHeaderAndResourceRecords()
1220 ptrRecord.SetLength(message->GetLength() - offset - sizeof(Dns::ResourceRecord)); in TestHeaderAndResourceRecords()
1221 message->Write(offset, ptrRecord); in TestHeaderAndResourceRecords()
1239 offset = message->GetLength(); in TestHeaderAndResourceRecords()
1243 srvRecord.SetLength(message->GetLength() - offset - sizeof(Dns::ResourceRecord)); in TestHeaderAndResourceRecords()
1244 message->Write(offset, srvRecord); in TestHeaderAndResourceRecords()
1271 offset = 0; in TestHeaderAndResourceRecords()
1272 VerifyOrQuit(message->Compare(offset, kMessageString), "Message header does not match"); in TestHeaderAndResourceRecords()
1273 offset += sizeof(kMessageString); in TestHeaderAndResourceRecords()
1277 VerifyOrQuit(offset == headerOffset, "headerOffset is incorrect"); in TestHeaderAndResourceRecords()
1278 SuccessOrQuit(message->Read(offset, header)); in TestHeaderAndResourceRecords()
1279 offset += sizeof(header); in TestHeaderAndResourceRecords()
1290 …SuccessOrQuit(Dns::Name::CompareName(*message, offset, kServiceName), "Question name does not matc… in TestHeaderAndResourceRecords()
1291 VerifyOrQuit(message->Compare(offset, Dns::Question(Dns::ResourceRecord::kTypePtr))); in TestHeaderAndResourceRecords()
1292 offset += sizeof(Dns::Question); in TestHeaderAndResourceRecords()
1299 VerifyOrQuit(offset == answerSectionOffset, "answer section offset is incorrect"); in TestHeaderAndResourceRecords()
1303 SuccessOrQuit(Dns::Name::CompareName(*message, offset, kServiceName)); in TestHeaderAndResourceRecords()
1304 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, ptrRecord)); in TestHeaderAndResourceRecords()
1307 SuccessOrQuit(ptrRecord.ReadPtrName(*message, offset, label, name)); in TestHeaderAndResourceRecords()
1315 … VerifyOrQuit(offset == additionalSectionOffset, "offset is incorrect after answer section parse"); in TestHeaderAndResourceRecords()
1317 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1318 SuccessOrQuit(Dns::ResourceRecord::ParseRecords(*message, offset, kAnswerCount)); in TestHeaderAndResourceRecords()
1319 … VerifyOrQuit(offset == additionalSectionOffset, "offset is incorrect after answer section parse"); in TestHeaderAndResourceRecords()
1323 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1330 …SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(kServiceName… in TestHeaderAndResourceRecords()
1332 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, ptrRecord)); in TestHeaderAndResourceRecords()
1334 SuccessOrQuit(ptrRecord.ReadPtrName(*message, offset, label, name)); in TestHeaderAndResourceRecords()
1339 … VerifyOrQuit(offset == additionalSectionOffset, "offset is incorrect after answer section parse"); in TestHeaderAndResourceRecords()
1340 …VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(kServiceName)… in TestHeaderAndResourceRecords()
1346 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1351 …SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(kServiceName… in TestHeaderAndResourceRecords()
1352 VerifyOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, srvRecord) == kErrorNotFound, in TestHeaderAndResourceRecords()
1356 … VerifyOrQuit(offset == additionalSectionOffset, "offset is incorrect after answer section parse"); in TestHeaderAndResourceRecords()
1360 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1362 …VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(kInstance1Nam… in TestHeaderAndResourceRecords()
1366 … VerifyOrQuit(offset == additionalSectionOffset, "offset is incorrect after answer section parse"); in TestHeaderAndResourceRecords()
1376 SuccessOrQuit(Dns::Name::CompareName(*message, offset, instanceName)); in TestHeaderAndResourceRecords()
1377 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, srvRecord)); in TestHeaderAndResourceRecords()
1382 SuccessOrQuit(srvRecord.ReadTargetHostName(*message, offset, name)); in TestHeaderAndResourceRecords()
1388 SuccessOrQuit(Dns::Name::CompareName(*message, offset, instanceName)); in TestHeaderAndResourceRecords()
1389 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, txtRecord)); in TestHeaderAndResourceRecords()
1391 savedOffset = offset; in TestHeaderAndResourceRecords()
1393 SuccessOrQuit(txtRecord.ReadTxtData(*message, offset, buffer, len)); in TestHeaderAndResourceRecords()
1405 VerifyOrQuit(savedOffset == offset); in TestHeaderAndResourceRecords()
1408 SuccessOrQuit(Dns::Name::CompareName(*message, offset, kHostName)); in TestHeaderAndResourceRecords()
1409 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, aaaaRecord)); in TestHeaderAndResourceRecords()
1415 …VerifyOrQuit(offset == message->GetLength(), "offset is incorrect after additional section parse"); in TestHeaderAndResourceRecords()
1418 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1419 SuccessOrQuit(Dns::ResourceRecord::ParseRecords(*message, offset, kAdditionalCount)); in TestHeaderAndResourceRecords()
1420 …VerifyOrQuit(offset == message->GetLength(), "offset is incorrect after additional section parse"); in TestHeaderAndResourceRecords()
1426 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1429 …SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(instanceName… in TestHeaderAndResourceRecords()
1430 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, srvRecord)); in TestHeaderAndResourceRecords()
1431 SuccessOrQuit(Dns::Name::ParseName(*message, offset)); in TestHeaderAndResourceRecords()
1435 …SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(instanceName… in TestHeaderAndResourceRecords()
1436 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, txtRecord)); in TestHeaderAndResourceRecords()
1437 offset += txtRecord.GetLength(); in TestHeaderAndResourceRecords()
1440 …VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(instanceName)… in TestHeaderAndResourceRecords()
1444 …VerifyOrQuit(offset == message->GetLength(), "offset is incorrect after additional section parse"); in TestHeaderAndResourceRecords()
1447 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1449 …SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, numRecords, Dns::Name(kHostName))); in TestHeaderAndResourceRecords()
1451 SuccessOrQuit(Dns::ResourceRecord::ReadRecord(*message, offset, record)); in TestHeaderAndResourceRecords()
1453 offset += record.GetLength(); in TestHeaderAndResourceRecords()
1454 …VerifyOrQuit(offset == message->GetLength(), "offset is incorrect after additional section parse"); in TestHeaderAndResourceRecords()
1461 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1463 …Dns::ResourceRecord::FindRecord(*message, offset, kAnswerCount, index, Dns::Name(kServiceName), pt… in TestHeaderAndResourceRecords()
1470 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1471 …VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAnswerCount, index, Dns::Name(kSer… in TestHeaderAndResourceRecords()
1474 VerifyOrQuit(offset == answerSectionOffset, "FindRecord() changed offset on failure"); in TestHeaderAndResourceRecords()
1476 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1477 …VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAnswerCount, index, Dns::Name(kIns… in TestHeaderAndResourceRecords()
1480 VerifyOrQuit(offset == answerSectionOffset, "FindRecord() changed offset on failure"); in TestHeaderAndResourceRecords()
1482 offset = answerSectionOffset; in TestHeaderAndResourceRecords()
1483 …VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAnswerCount, index, Dns::Name(kSer… in TestHeaderAndResourceRecords()
1486 VerifyOrQuit(offset == answerSectionOffset, "FindRecord() changed offset on failure"); in TestHeaderAndResourceRecords()
1493 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1494 … SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAdditionalCount, /* aIndex */ 0, in TestHeaderAndResourceRecords()
1499 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1500 … SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAdditionalCount, /* aIndex */ 0, in TestHeaderAndResourceRecords()
1504 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1505 … VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAdditionalCount, /* aIndex */ 1, in TestHeaderAndResourceRecords()
1508 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1509 … VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAdditionalCount, /* aIndex */ 1, in TestHeaderAndResourceRecords()
1515 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1517 …SuccessOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAdditionalCount, index, Dns::Name… in TestHeaderAndResourceRecords()
1520 offset = additionalSectionOffset; in TestHeaderAndResourceRecords()
1521 …VerifyOrQuit(Dns::ResourceRecord::FindRecord(*message, offset, kAdditionalCount, index, Dns::Name(… in TestHeaderAndResourceRecords()