Searched refs:RouteInfoOption (Results 1 – 5 of 5) sorted by relevance
111 void RouteInfoOption::Init(void) in Init()117 void RouteInfoOption::SetPreference(RoutePreference aPreference) in SetPreference()123 RoutePreference RouteInfoOption::GetPreference(void) const in GetPreference()128 void RouteInfoOption::SetPrefix(const Prefix &aPrefix) in SetPrefix()135 void RouteInfoOption::GetPrefix(Prefix &aPrefix) const { aPrefix.Set(GetPrefixBytes(), mPrefixLengt… in GetPrefix()137 bool RouteInfoOption::IsValid(void) const in IsValid()144 uint8_t RouteInfoOption::OptionLengthForPrefix(uint8_t aPrefixLength) in OptionLengthForPrefix()277 RouteInfoOption *rio; in AppendRouteInfoOption()279 …rio = static_cast<RouteInfoOption *>(AppendOption(RouteInfoOption::OptionSizeForPrefix(aPrefix.Get… in AppendRouteInfoOption()
335 class RouteInfoOption : public Option, private Clearable<RouteInfoOption> class337 friend class Clearable<RouteInfoOption>;431 RouteInfoOption(void) = delete;461 static_assert(sizeof(RouteInfoOption) == 8, "invalid RouteInfoOption structure");
690 using RouteInfoOption = Ip6::Nd::RouteInfoOption; typedef in ot::BorderRouter::RoutingManager790 void SetFrom(const RouteInfoOption &aRio);1082 void ProcessRouteInfoOption(const RouteInfoOption &aRio, Router &aRouter);
1017 void RoutingManager::RoutePrefix::SetFrom(const RouteInfoOption &aRio) in SetFrom()1206 ProcessRouteInfoOption(static_cast<const RouteInfoOption &>(option), *router); in ProcessRouterAdvertMessage()1365 void RoutingManager::RxRaTracker::ProcessRouteInfoOption(const RouteInfoOption &aRio, Router &aRout… in ProcessRouteInfoOption()
525 … const Ip6::Nd::RouteInfoOption &rio = static_cast<const Ip6::Nd::RouteInfoOption &>(option); in ValidateRouterAdvert()622 … const Ip6::Nd::RouteInfoOption &rio = static_cast<const Ip6::Nd::RouteInfoOption &>(option); in LogRouterAdvert()