Searched refs:RouteInfoOption (Results 1 – 5 of 5) sorted by relevance
110 void RouteInfoOption::Init(void) in Init()116 void RouteInfoOption::SetPreference(RoutePreference aPreference) in SetPreference()122 RoutePreference RouteInfoOption::GetPreference(void) const in GetPreference()127 void RouteInfoOption::SetPrefix(const Prefix &aPrefix) in SetPrefix()134 void RouteInfoOption::GetPrefix(Prefix &aPrefix) const { aPrefix.Set(GetPrefixBytes(), mPrefixLengt… in GetPrefix()136 bool RouteInfoOption::IsValid(void) const in IsValid()143 uint8_t RouteInfoOption::OptionLengthForPrefix(uint8_t aPrefixLength) in OptionLengthForPrefix()303 RouteInfoOption *rio; in AppendRouteInfoOption()305 …rio = static_cast<RouteInfoOption *>(AppendOption(RouteInfoOption::OptionSizeForPrefix(aPrefix.Get… in AppendRouteInfoOption()
330 class RouteInfoOption : public Option, private Clearable<RouteInfoOption> class332 friend class Clearable<RouteInfoOption>;416 RouteInfoOption(void) = delete;446 static_assert(sizeof(RouteInfoOption) == 8, "invalid RouteInfoOption structure");
647 using RouteInfoOption = Ip6::Nd::RouteInfoOption; typedef in ot::BorderRouter::RoutingManager749 void SetFrom(const RouteInfoOption &aRio);1041 void ProcessRouteInfoOption(const RouteInfoOption &aRio, Router &aRouter);
1018 void RoutingManager::RoutePrefix::SetFrom(const RouteInfoOption &aRio) in SetFrom()1207 ProcessRouteInfoOption(static_cast<const RouteInfoOption &>(option), *router); in ProcessRouterAdvertMessage()1354 void RoutingManager::RxRaTracker::ProcessRouteInfoOption(const RouteInfoOption &aRio, Router &aRout… in ProcessRouteInfoOption()
524 … const Ip6::Nd::RouteInfoOption &rio = static_cast<const Ip6::Nd::RouteInfoOption &>(option); in ValidateRouterAdvert()605 … const Ip6::Nd::RouteInfoOption &rio = static_cast<const Ip6::Nd::RouteInfoOption &>(option); in LogRouterAdvert()