Home
last modified time | relevance | path

Searched refs:prefixConfig (Results 1 – 3 of 3) sorted by relevance

/openthread-latest/tests/unit/
Dtest_srp_adv_proxy.cpp775 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxy() local
801 prefixConfig.Clear(); in TestSrpAdvProxy()
802 SuccessOrQuit(AsCoreType(&prefixConfig.mPrefix.mPrefix).FromString("fd00:cafe:beef::")); in TestSrpAdvProxy()
803 prefixConfig.mPrefix.mLength = 64; in TestSrpAdvProxy()
804 prefixConfig.mStable = true; in TestSrpAdvProxy()
805 prefixConfig.mSlaac = true; in TestSrpAdvProxy()
806 prefixConfig.mPreferred = true; in TestSrpAdvProxy()
807 prefixConfig.mOnMesh = true; in TestSrpAdvProxy()
808 prefixConfig.mDefaultRoute = false; in TestSrpAdvProxy()
809 prefixConfig.mPreference = NetworkData::kRoutePreferenceMedium; in TestSrpAdvProxy()
[all …]
Dtest_routing_manager.cpp699 NetworkData::OnMeshPrefixConfig prefixConfig; in VerifyOmrPrefixInNetData() local
703 SuccessOrQuit(otNetDataGetNextOnMeshPrefix(sInstance, &iterator, &prefixConfig)); in VerifyOmrPrefixInNetData()
704 VerifyOrQuit(prefixConfig.GetPrefix() == aOmrPrefix); in VerifyOmrPrefixInNetData()
705 VerifyOrQuit(prefixConfig.mStable == true); in VerifyOmrPrefixInNetData()
706 VerifyOrQuit(prefixConfig.mSlaac == true); in VerifyOmrPrefixInNetData()
707 VerifyOrQuit(prefixConfig.mPreferred == true); in VerifyOmrPrefixInNetData()
708 VerifyOrQuit(prefixConfig.mOnMesh == true); in VerifyOmrPrefixInNetData()
709 VerifyOrQuit(prefixConfig.mDefaultRoute == aDefaultRoute); in VerifyOmrPrefixInNetData()
711 … VerifyOrQuit(otNetDataGetNextOnMeshPrefix(sInstance, &iterator, &prefixConfig) == kErrorNotFound); in VerifyOmrPrefixInNetData()
717 NetworkData::OnMeshPrefixConfig prefixConfig; in VerifyNoOmrPrefixInNetData() local
[all …]
/openthread-latest/src/core/border_router/
Drouting_manager.cpp815 NetworkData::OnMeshPrefixConfig prefixConfig; in CheckReachabilityToSendIcmpError() local
825 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, prefixConfig) == kErrorNone) in CheckReachabilityToSendIcmpError()
827 if (IsValidOmrPrefix(prefixConfig) && prefixConfig.GetPrefix().IsUniqueLocal() && in CheckReachabilityToSendIcmpError()
828 aIp6Header.GetSource().MatchesPrefix(prefixConfig.GetPrefix())) in CheckReachabilityToSendIcmpError()
830 if (prefixConfig.GetPreference() >= NetworkData::kRoutePreferenceMedium) in CheckReachabilityToSendIcmpError()
1500 NetworkData::OnMeshPrefixConfig prefixConfig; in HandleNetDataChange() local
1503 while (Get<NetworkData::Leader>().GetNextOnMeshPrefix(iterator, prefixConfig) == kErrorNone) in HandleNetDataChange()
1505 if (!IsValidOmrPrefix(prefixConfig)) in HandleNetDataChange()
1513 RoutePrefix *entry = router.mRoutePrefixes.FindMatching(prefixConfig.GetPrefix()); in HandleNetDataChange()
1521 didChange |= router.mRoutePrefixes.RemoveAndFreeAllMatching(prefixConfig.GetPrefix()); in HandleNetDataChange()
[all …]