Home
last modified time | relevance | path

Searched refs:GetNextHop (Results 1 – 7 of 7) sorted by relevance

/openthread-latest/src/core/thread/
Drouter_table.cpp202 if (otherRouter.GetNextHop() == aRouterId) in Release()
233 if (router.GetNextHop() == aRouter.GetRouterId()) in RemoveRouterLink()
245 if (aRouter.GetNextHop() == Mle::kInvalidRouterId) in RemoveRouterLink()
298 …rTable::FindNextHopOf(const Router &aRouter) const { return FindRouterById(aRouter.GetNextHop()); } in FindNextHopOf()
493 uint16_t RouterTable::GetNextHop(uint16_t aDestRloc16) const in GetNextHop() function in ot::RouterTable
925 if (router.GetNextHop() != Mle::kInvalidRouterId) in LogRouteTable()
927 string.Append(" - nexthop{%d cost:%d}", router.GetNextHop(), router.GetCost()); in LogRouteTable()
Drouter.cpp47 mNextHop = aRouter.GetNextHop(); in SetFrom()
Drouter.hpp126 uint8_t GetNextHop(void) const { return mNextHop; } in GetNextHop() function in ot::Router
Dmesh_forwarder_ftd.cpp356 nextHop = Get<RouterTable>().GetNextHop(meshHeader.GetDestination()); in UpdateMeshRoute()
449 mMacAddrs.mDestination.SetShort(Get<RouterTable>().GetNextHop(mMeshDest)); in UpdateIp6RouteFtd()
552 isReachable = (Get<RouterTable>().GetNextHop(aMeshDest) != Mle::kInvalidRloc16); in CheckReachability()
654 if (aSourceRloc16 != Get<RouterTable>().GetNextHop(aDestRloc16)) in ResolveRoutingLoops()
Drouter_table.hpp177 uint16_t GetNextHop(uint16_t aDestRloc16) const;
Daddress_resolver.cpp501 if (!isFresh && (Get<RouterTable>().GetNextHop(entry->GetRloc16()) == Mle::kInvalidRloc16)) in Resolve()
Dmle_router.cpp1033 if (routerId != mRouterId && !IsRouterIdValid(router->GetNextHop())) in HandleLinkAcceptVariant()