Searched refs:subCur (Results 1 – 2 of 2) sorted by relevance
429 …for (const NetworkDataTlv *subCur = aPrefix.GetSubTlvs(); subCur < subEnd; subCur = subCur->GetNex… in ValidatePrefix() local431 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() local508 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 …]
184 for (const NetworkDataTlv *subCur; subCur = iterator.GetSubTlv(subTlvs), in Iterate() local185 … (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()