Home
last modified time | relevance | path

Searched refs:subCur (Results 1 – 2 of 2) sorted by relevance

/openthread-latest/src/core/thread/
Dnetwork_data_leader_ftd.cpp429 …for (const NetworkDataTlv *subCur = aPrefix.GetSubTlvs(); subCur < subEnd; subCur = subCur->GetNex… in ValidatePrefix() local
431 VerifyOrExit((subCur + 1) <= subEnd && subCur->GetNext() <= subEnd); in ValidatePrefix()
433 switch (subCur->GetType()) in ValidatePrefix()
437 const BorderRouterTlv *borderRouter = As<BorderRouterTlv>(subCur); in ValidatePrefix()
461 const HasRouteTlv *hasRoute = As<HasRouteTlv>(subCur); in ValidatePrefix()
506 …for (const NetworkDataTlv *subCur = aService.GetSubTlvs(); subCur < subEnd; subCur = subCur->GetNe… in ValidateService() local
508 VerifyOrExit((subCur + 1) <= subEnd && subCur->GetNext() <= subEnd); in ValidateService()
510 switch (subCur->GetType()) in ValidateService()
514 const ServerTlv *server = As<ServerTlv>(subCur); in ValidateService()
638 … for (const NetworkDataTlv *subCur = aSubTlvs; subCur < aTlv.GetNext(); subCur = subCur->GetNext()) in UpdateTlv() local
[all …]
Dnetwork_data.cpp184 for (const NetworkDataTlv *subCur; subCur = iterator.GetSubTlv(subTlvs), in Iterate() local
185 … (subCur + 1 <= cur->GetNext()) && (subCur->GetNext() <= cur->GetNext()); in Iterate()
192 switch (subCur->GetType()) in Iterate()
196 const BorderRouterTlv *borderRouter = As<BorderRouterTlv>(subCur); in Iterate()
223 const HasRouteTlv *hasRoute = As<HasRouteTlv>(subCur); in Iterate()
250 const ContextTlv *contextTlv = As<ContextTlv>(subCur); in Iterate()
284 if (subCur->GetType() == NetworkDataTlv::kTypeServer) in Iterate()
286 const ServerTlv *server = As<ServerTlv>(subCur); in Iterate()