Searched refs:hasRoute (Results 1 – 3 of 3) sorted by relevance
233 const HasRouteTlv *hasRoute = As<HasRouteTlv>(subCur); in Iterate() local240 … for (uint8_t index; (index = iterator.GetAndAdvanceIndex()) < hasRoute->GetNumEntries();) in Iterate()242 … if (aRloc16 == Mac::kShortAddrBroadcast || hasRoute->GetEntry(index)->GetRloc() == aRloc16) in Iterate()244 const HasRouteEntry *hasRouteEntry = hasRoute->GetEntry(index); in Iterate()249 … aConfig.mExternalRoute->SetFrom(GetInstance(), *prefixTlv, *hasRoute, *hasRouteEntry); in Iterate()679 HasRouteTlv *hasRoute = As<HasRouteTlv>(cur); in RemoveTemporaryDataIn() local682 … for (HasRouteEntry *entry = hasRoute->GetFirstEntry(); entry <= hasRoute->GetLastEntry(); in RemoveTemporaryDataIn()
397 const HasRouteTlv *hasRoute; in ExternalRouteLookup() local411 while ((hasRoute = subTlvIterator.Iterate<HasRouteTlv>()) != nullptr) in ExternalRouteLookup()413 … for (const HasRouteEntry *entry = hasRoute->GetFirstEntry(); entry <= hasRoute->GetLastEntry(); in ExternalRouteLookup()
477 const HasRouteTlv *hasRoute = As<HasRouteTlv>(subCur); in ValidatePrefix() local483 if (hasRoute->IsStable()) in ValidatePrefix()494 VerifyOrExit(hasRoute->GetFirstEntry() == hasRoute->GetLastEntry()); in ValidatePrefix()495 VerifyOrExit(hasRoute->GetFirstEntry()->GetRloc() == aRloc16); in ValidatePrefix()