Searched refs:hasRoute (Results 1 – 3 of 3) sorted by relevance
223 const HasRouteTlv *hasRoute = As<HasRouteTlv>(subCur); in Iterate() local230 … for (uint8_t index; (index = iterator.GetAndAdvanceIndex()) < hasRoute->GetNumEntries();) in Iterate()232 … if (aRloc16 == Mac::kShortAddrBroadcast || hasRoute->GetEntry(index)->GetRloc() == aRloc16) in Iterate()234 const HasRouteEntry *hasRouteEntry = hasRoute->GetEntry(index); in Iterate()239 … aConfig.mExternalRoute->SetFrom(GetInstance(), *prefixTlv, *hasRoute, *hasRouteEntry); in Iterate()669 HasRouteTlv *hasRoute = As<HasRouteTlv>(cur); in RemoveTemporaryDataIn() local672 … for (HasRouteEntry *entry = hasRoute->GetFirstEntry(); entry <= hasRoute->GetLastEntry(); in RemoveTemporaryDataIn()
382 const HasRouteTlv *hasRoute; in ExternalRouteLookup() local396 while ((hasRoute = subTlvIterator.Iterate<HasRouteTlv>()) != nullptr) in ExternalRouteLookup()398 … for (const HasRouteEntry *entry = hasRoute->GetFirstEntry(); entry <= hasRoute->GetLastEntry(); in ExternalRouteLookup()
461 const HasRouteTlv *hasRoute = As<HasRouteTlv>(subCur); in ValidatePrefix() local467 if (hasRoute->IsStable()) in ValidatePrefix()478 VerifyOrExit(hasRoute->GetFirstEntry() == hasRoute->GetLastEntry()); in ValidatePrefix()479 VerifyOrExit(hasRoute->GetFirstEntry()->GetRloc() == aRloc16); in ValidatePrefix()