Home
last modified time | relevance | path

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

/openthread-latest/tests/unit/
Dtest_routing_manager.cpp979 struct RoutePrefix : public Rio struct
981 RoutePrefix(const Ip6::Prefix &aPrefix, in RoutePrefix() argument
995 const RoutePrefix (&aRoutePrefixes)[kNumRoutePrefixes]) in VerifyPrefixTable()
1005 template <uint16_t kNumRoutePrefixes> void VerifyPrefixTable(const RoutePrefix (&aRoutePrefixes)[kN… in VerifyPrefixTable()
1012 const RoutePrefix *aRoutePrefixes, in VerifyPrefixTable()
1061 const RoutePrefix &routePrefix = aRoutePrefixes[index]; in VerifyPrefixTable()
1289 … {RoutePrefix(routePrefix, kValidLitime, NetworkData::kRoutePreferenceMedium, routerAddressA)}); in TestSamePrefixesFromMultipleRouters()
1308 … {RoutePrefix(routePrefix, kValidLitime, NetworkData::kRoutePreferenceMedium, routerAddressA)}); in TestSamePrefixesFromMultipleRouters()
1323 … {RoutePrefix(routePrefix, kValidLitime, NetworkData::kRoutePreferenceMedium, routerAddressA), in TestSamePrefixesFromMultipleRouters()
1324RoutePrefix(routePrefix, kValidLitime, NetworkData::kRoutePreferenceHigh, routerAddressB)}); in TestSamePrefixesFromMultipleRouters()
[all …]
/openthread-latest/src/core/border_router/
Drouting_manager.cpp1018 void RoutingManager::RoutePrefix::SetFrom(const RouteInfoOption &aRio) in SetFrom()
1026 void RoutingManager::RoutePrefix::SetFrom(const RouterAdvert::Header &aRaHeader) in SetFrom()
1034 TimeMilli RoutingManager::RoutePrefix::GetStaleTime(void) const in GetStaleTime()
1039 void RoutingManager::RoutePrefix::CopyInfoTo(PrefixTableEntry &aEntry, TimeMilli aNow) const in CopyInfoTo()
1229 Entry<RoutePrefix> *entry; in ProcessRaHeader()
1276 entry = AllocateEntry<RoutePrefix>(); in ProcessRaHeader()
1357 Entry<RoutePrefix> *entry; in ProcessRouteInfoOption()
1391 entry = AllocateEntry<RoutePrefix>(); in ProcessRouteInfoOption()
1432 TypeTraits::IsSame<PrefixType, RoutePrefix>::kValue, in AllocateEntry()
1456 TypeTraits::IsSame<PrefixType, RoutePrefix>::kValue, in Free()
[all …]
Drouting_manager.hpp746 class RoutePrefix : public LifetimedPrefix, public Clearable<RoutePrefix> class in ot::BorderRouter::RoutingManager
921 using RoutePrefixList = OwningList<Entry<RoutePrefix>>;
1014 Entry<RoutePrefix> mRouteEntry;
1027 void UpdateFrom(const RoutePrefix &aRoutePrefix);
1044 void DetermineStaleTimeFor(const RoutePrefix &aPrefix, NextFireTime &aStaleTime);
1620 inline RoutingManager::RxRaTracker::Entry<RoutingManager::RoutePrefix>