Lines Matching refs:aRecord

426 void Core::UpdateRecordLengthInMessage(ResourceRecord &aRecord, Message &aMessage, uint16_t aOffset)  in UpdateRecordLengthInMessage()  argument
433 aRecord.SetLength(aMessage.GetLength() - aOffset - sizeof(ResourceRecord)); in UpdateRecordLengthInMessage()
434 aMessage.Write(aOffset, aRecord); in UpdateRecordLengthInMessage()
4127 void Core::RxMessage::ProcessRecordForConflict(const Name &aName, const ResourceRecord &aRecord, ui… in ProcessRecordForConflict() argument
4132 VerifyOrExit(aRecord.GetTtl() > 0); in ProcessRecordForConflict()
4152 void Core::RxMessage::ProcessPtrRecord(const Name &aName, const ResourceRecord &aRecord, uint16_t a… in ProcessPtrRecord() argument
4156 VerifyOrExit(aRecord.GetType() == ResourceRecord::kTypePtr); in ProcessPtrRecord()
4167 void Core::RxMessage::ProcessSrvRecord(const Name &aName, const ResourceRecord &aRecord, uint16_t a… in ProcessSrvRecord() argument
4171 VerifyOrExit(aRecord.GetType() == ResourceRecord::kTypeSrv); in ProcessSrvRecord()
4182 void Core::RxMessage::ProcessTxtRecord(const Name &aName, const ResourceRecord &aRecord, uint16_t a… in ProcessTxtRecord() argument
4186 VerifyOrExit(aRecord.GetType() == ResourceRecord::kTypeTxt); in ProcessTxtRecord()
4197 void Core::RxMessage::ProcessAaaaRecord(const Name &aName, const ResourceRecord &aRecord, uint16_t … in ProcessAaaaRecord() argument
4201 VerifyOrExit(aRecord.GetType() == ResourceRecord::kTypeAaaa); in ProcessAaaaRecord()
4212 void Core::RxMessage::ProcessARecord(const Name &aName, const ResourceRecord &aRecord, uint16_t aRe… in ProcessARecord() argument
4216 VerifyOrExit(aRecord.GetType() == ResourceRecord::kTypeA); in ProcessARecord()
6386 ARecord aRecord; in ProcessResponseRecord() local
6389 SuccessOrExit(aMessage.Read(aRecordOffset, aRecord)); in ProcessResponseRecord()
6390 VerifyOrExit(aRecord.GetLength() >= sizeof(Ip4::Address)); in ProcessResponseRecord()
6392 address.SetToIp4Mapped(aRecord.GetAddress()); in ProcessResponseRecord()
6394 AddNewResponseAddress(address, aRecord.GetTtl(), aRecord.GetClass() & kClassCacheFlushFlag); in ProcessResponseRecord()