Lines Matching refs:ResourceRecord
197 VerifyOrExit(question->mClass == ResourceRecord::kClassInternet); in Contains()
207 return Contains(ResourceRecord::kTypeAny, aFullName, aUnicastResponse); in Contains()
268 ResourceRecord record; in ParseFrom()
273 aOffset += sizeof(ResourceRecord); in ParseFrom()
288 case ResourceRecord::kTypeAaaa: in ParseFrom()
294 case ResourceRecord::kTypeKey: in ParseFrom()
295 case ResourceRecord::kTypeTxt: in ParseFrom()
303 case ResourceRecord::kTypePtr: in ParseFrom()
309 case ResourceRecord::kTypeSrv: in ParseFrom()
313 offset -= sizeof(ResourceRecord); in ParseFrom()
326 case ResourceRecord::kTypeNsec: in ParseFrom()
403 … if (record.Matches(aFullName.AsCString()) && (record.mType == ResourceRecord::kTypeAaaa) && in ContainsAaaa()
406 VerifyOrExit(record.mClass == ResourceRecord::kClassInternet); in ContainsAaaa()
428 … if (record.Matches(aFullName.AsCString()) && (record.mType == ResourceRecord::kTypeKey) && in ContainsKey()
431 VerifyOrExit(record.mClass == ResourceRecord::kClassInternet); in ContainsKey()
456 if (record.Matches(aFullName.AsCString()) && (record.mType == ResourceRecord::kTypeSrv)) in ContainsSrv()
458 VerifyOrExit(record.mClass == ResourceRecord::kClassInternet); in ContainsSrv()
492 … if (record.Matches(aFullName.AsCString()) && (record.mType == ResourceRecord::kTypeTxt) && in ContainsTxt()
495 VerifyOrExit(record.mClass == ResourceRecord::kClassInternet); in ContainsTxt()
516 … if (record.Matches(aFullName.AsCString()) && (record.mType == ResourceRecord::kTypePtr) && in ContainsPtr()
519 VerifyOrExit(record.mClass == ResourceRecord::kClassInternet); in ContainsPtr()
546 … if (record.Matches(aFullName.AsCString()) && (record.mType == ResourceRecord::kTypeNsec)) in ContainsNsec()
796 VerifyOrQuit(mAdditionalRecords.ContainsNsec(fullName, ResourceRecord::kTypeAaaa)); in Validate()
846 VerifyOrQuit(mAdditionalRecords.ContainsNsec(serviceName, ResourceRecord::kTypeSrv)); in Validate()
847 VerifyOrQuit(mAdditionalRecords.ContainsNsec(serviceName, ResourceRecord::kTypeTxt)); in Validate()
868 VerifyOrQuit(mAdditionalRecords.ContainsNsec(fullName, ResourceRecord::kTypeKey)); in Validate()
902 VerifyOrQuit(mQuestions.Contains(ResourceRecord::kTypePtr, fullServiceType)); in ValidateAsQueryFor()
914 VerifyOrQuit(mQuestions.Contains(ResourceRecord::kTypeSrv, fullName)); in ValidateAsQueryFor()
926 VerifyOrQuit(mQuestions.Contains(ResourceRecord::kTypeTxt, fullName)); in ValidateAsQueryFor()
938 VerifyOrQuit(mQuestions.Contains(ResourceRecord::kTypeAaaa, fullName)); in ValidateAsQueryFor()
1019 case ResourceRecord::kTypeZero: in RecordTypeToString()
1022 case ResourceRecord::kTypeA: in RecordTypeToString()
1025 case ResourceRecord::kTypeSoa: in RecordTypeToString()
1028 case ResourceRecord::kTypeCname: in RecordTypeToString()
1031 case ResourceRecord::kTypePtr: in RecordTypeToString()
1034 case ResourceRecord::kTypeTxt: in RecordTypeToString()
1037 case ResourceRecord::kTypeSig: in RecordTypeToString()
1040 case ResourceRecord::kTypeKey: in RecordTypeToString()
1043 case ResourceRecord::kTypeAaaa: in RecordTypeToString()
1046 case ResourceRecord::kTypeSrv: in RecordTypeToString()
1049 case ResourceRecord::kTypeOpt: in RecordTypeToString()
1052 case ResourceRecord::kTypeNsec: in RecordTypeToString()
1055 case ResourceRecord::kTypeAny: in RecordTypeToString()
1093 uint16_t aRecordClass = ResourceRecord::kClassInternet, in SendQuery()
1152 SuccessOrQuit(message->Append(Question(aRecordType1, ResourceRecord::kClassInternet))); in SendQueryForTwo()
1154 SuccessOrQuit(message->Append(Question(aRecordType2, ResourceRecord::kClassInternet))); in SendQueryForTwo()
1244 …srv.SetLength(sizeof(srv) - sizeof(ResourceRecord) + StringLength(aHostName, Name::kMaxNameSize) +… in SendSrvResponse()
1362 ResourceRecord record; in SendResponseWithEmptyKey()
1384 record.Init(ResourceRecord::kTypeKey); in SendResponseWithEmptyKey()
1422 …SuccessOrQuit(message->Append(Question(ResourceRecord::kTypePtr, ResourceRecord::kClassInternet))); in SendPtrQueryWithKnownAnswers()
1753 SendQuery(hostFullName.AsCString(), ResourceRecord::kTypeAaaa); in TestHostReg()
1768 SendQuery(hostFullName.AsCString(), ResourceRecord::kTypeAny); in TestHostReg()
1783 SendQuery(hostFullName.AsCString(), ResourceRecord::kTypeA); in TestHostReg()
1790 VerifyOrQuit(dnsMsg->mAdditionalRecords.ContainsNsec(hostFullName, ResourceRecord::kTypeAaaa)); in TestHostReg()
1881 SendQuery(hostFullName.AsCString(), ResourceRecord::kTypeAaaa); in TestHostReg()
2073 SendQuery(fullName.AsCString(), ResourceRecord::kTypeKey); in TestKeyReg()
2088 SendQuery(fullName.AsCString(), ResourceRecord::kTypeAny); in TestKeyReg()
2103 SendQuery(fullName.AsCString(), ResourceRecord::kTypeA); in TestKeyReg()
2110 VerifyOrQuit(dnsMsg->mAdditionalRecords.ContainsNsec(fullName, ResourceRecord::kTypeKey)); in TestKeyReg()
2266 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeSrv); in TestServiceReg()
2281 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeTxt); in TestServiceReg()
2296 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeAny); in TestServiceReg()
2311 SendQuery(fullServiceType.AsCString(), ResourceRecord::kTypePtr); in TestServiceReg()
2327 SendQuery("_services._dns-sd._udp.local.", ResourceRecord::kTypePtr); in TestServiceReg()
2699 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeSrv); in TestServiceSubTypeReg()
2714 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeTxt); in TestServiceSubTypeReg()
2729 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeAny); in TestServiceSubTypeReg()
2744 SendQuery(fullServiceType.AsCString(), ResourceRecord::kTypePtr); in TestServiceSubTypeReg()
2760 SendQuery("_services._dns-sd._udp.local.", ResourceRecord::kTypePtr); in TestServiceSubTypeReg()
2780 SendQuery(fullSubServiceType.AsCString(), ResourceRecord::kTypePtr); in TestServiceSubTypeReg()
2800 SendQuery(fullSubServiceType.AsCString(), ResourceRecord::kTypePtr); in TestServiceSubTypeReg()
3495 SendQuery("_srv._udp.local.", ResourceRecord::kTypePtr); in TestQuery()
3516 …SendQuery("_srv._udp.local.", ResourceRecord::kTypePtr, ResourceRecord::kClassInternet | kClassQue… in TestQuery()
3537 SendQuery("_srv._udp.local.", ResourceRecord::kTypePtr); in TestQuery()
3545 SendQuery("_srv._udp.local.", ResourceRecord::kTypePtr); in TestQuery()
3566 SendQuery("_s._sub._srv._udp.local.", ResourceRecord::kTypePtr); in TestQuery()
3586 SendQuery("_s._sub._srv._udp.local.", ResourceRecord::kTypePtr); in TestQuery()
3597 SendQuery("_r._sub._srv._udp.local.", ResourceRecord::kTypePtr, ResourceRecord::kClassAny); in TestQuery()
3616 SendQuery("_r._sub._srv._udp.local.", ResourceRecord::kTypePtr, ResourceRecord::kClassNone); in TestQuery()
3625 SendQuery("_u._sub._srv._udp.local.", ResourceRecord::kTypeAny); in TestQuery()
3626 SendQuery("host3.local.", ResourceRecord::kTypeAny); in TestQuery()
3636 SendQuery("srv1._srv._udp.local.", ResourceRecord::kTypeSrv); in TestQuery()
3658 …SendQueryForTwo("srv1._srv._udp.local.", ResourceRecord::kTypeSrv, "host1.local.", ResourceRecord:… in TestQuery()
3797 SendQuery("srv1._srv._udp.local.", ResourceRecord::kTypeSrv); in TestQuery()
3912 SendQuery(fullServiceType.AsCString(), ResourceRecord::kTypePtr); in TestMultiPacket()
3928 SendQuery(fullServiceType.AsCString(), ResourceRecord::kTypePtr, ResourceRecord::kClassInternet, in TestMultiPacket()
3949 SendQuery(fullServiceType.AsCString(), ResourceRecord::kTypePtr, ResourceRecord::kClassInternet, in TestMultiPacket()
3971 SendQuery(fullServiceType.AsCString(), ResourceRecord::kTypePtr, ResourceRecord::kClassInternet, in TestMultiPacket()
3990 …SendQuery("_services._dns-sd._udp.local.", ResourceRecord::kTypePtr, ResourceRecord::kClassInterne… in TestMultiPacket()
4007 …SendQuery("_services._dns-sd._udp.local.", ResourceRecord::kTypePtr, ResourceRecord::kClassInterne… in TestMultiPacket()
4030 …SendQuery("_services._dns-sd._udp.local.", ResourceRecord::kTypePtr, ResourceRecord::kClassInterne… in TestMultiPacket()
4180 SendQuery(fullTcpServiceType.AsCString(), ResourceRecord::kTypePtr); in TestResponseAggregation()
4182 SendQuery(fullUdpServiceType.AsCString(), ResourceRecord::kTypePtr); in TestResponseAggregation()
7150 SendQueryForTwo(fullServiceName.AsCString(), ResourceRecord::kTypeSrv, hostFullName.AsCString(), in TestLegacyUnicastResponse()
7151 ResourceRecord::kTypeAaaa, /* aIsLegacyUnicast */ true); in TestLegacyUnicastResponse()
7164 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeSrv, ResourceRecord::kClassInternet, in TestLegacyUnicastResponse()
7182 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeTxt, ResourceRecord::kClassInternet, in TestLegacyUnicastResponse()
7199 SendQuery(fullServiceName.AsCString(), ResourceRecord::kTypeAny, ResourceRecord::kClassInternet, in TestLegacyUnicastResponse()
7217 SendQuery(fullServiceType.AsCString(), ResourceRecord::kTypePtr, ResourceRecord::kClassInternet, in TestLegacyUnicastResponse()
7236 …SendQuery(hostFullName.AsCString(), ResourceRecord::kTypeA, ResourceRecord::kClassInternet, /* aTr… in TestLegacyUnicastResponse()
7244 VerifyOrQuit(dnsMsg->mAdditionalRecords.ContainsNsec(hostFullName, ResourceRecord::kTypeAaaa)); in TestLegacyUnicastResponse()