Home
last modified time | relevance | path

Searched refs:BorderRouter (Results 1 – 24 of 24) sorted by relevance

/openthread-latest/src/core/api/
Dborder_routing_api.cpp48 …return AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().Init(aInfraIfIndex, aInfraIfIsRun… in otBorderRoutingInit()
53 return AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetEnabled(aEnabled); in otBorderRoutingSetEnabled()
58 return MapEnum(AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetState()); in otBorderRoutingGetState()
64 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetRouteInfoOptionPreference()); in otBorderRoutingGetRouteInfoOptionPreference()
69 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetRouteInfoOptionPreference( in otBorderRoutingSetRouteInfoOptionPreference()
75 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().ClearRouteInfoOptionPreference(); in otBorderRoutingClearRouteInfoOptionPreference()
80 …return AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetExtraRouterAdvertOptions(aOpti… in otBorderRoutingSetExtraRouterAdvertOptions()
86 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetRoutePreference()); in otBorderRoutingGetRoutePreference()
91 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetRoutePreference( in otBorderRoutingSetRoutePreference()
97 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().ClearRoutePreference(); in otBorderRoutingClearRoutePreference()
[all …]
Dnat64_api.cpp117 …return MapEnum(AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetNat64PrefixManagerStat… in otNat64GetPrefixManagerState()
125 … AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetNat64PrefixManagerEnabled(aEnabled); in otNat64SetEnabled()
/openthread-latest/tests/unit/
Dtest_routing_manager.cpp1041 BorderRouter::RoutingManager::PrefixTableIterator iter; in VerifyPrefixTable()
1042 BorderRouter::RoutingManager::PrefixTableEntry entry; in VerifyPrefixTable()
1048 sInstance->Get<BorderRouter::RoutingManager>().InitPrefixTableIterator(iter); in VerifyPrefixTable()
1050 …while (sInstance->Get<BorderRouter::RoutingManager>().GetNextPrefixTableEntry(iter, entry) == kErr… in VerifyPrefixTable()
1137 BorderRouter::RoutingManager::PrefixTableIterator iter; in VerifyDiscoveredRouters()
1138 BorderRouter::RoutingManager::RouterEntry entry; in VerifyDiscoveredRouters()
1143 sInstance->Get<BorderRouter::RoutingManager>().InitPrefixTableIterator(iter); in VerifyDiscoveredRouters()
1145 …while (sInstance->Get<BorderRouter::RoutingManager>().GetNextRouterEntry(iter, entry) == kErrorNon… in VerifyDiscoveredRouters()
1180 …SuccessOrQuit(sInstance->Get<BorderRouter::RoutingManager>().GetFavoredOnLinkPrefix(favoredPrefix)… in VerifyFavoredOnLinkPrefix()
1272 SuccessOrQuit(sInstance->Get<BorderRouter::RoutingManager>().SetEnabled(true)); in TestSamePrefixesFromMultipleRouters()
[all …]
Dtest_nat64.cpp45 namespace BorderRouter { namespace
308 ot::BorderRouter::TestNat64(); in main()
/openthread-latest/tests/scripts/thread-cert/
Dtest_network_data.py82 elif isinstance(sub_tlv, network_data.BorderRouter):
202 return network_data.BorderRouter(
543 border_router = network_data.BorderRouter(
566 border_router = network_data.BorderRouter(
589 border_router = network_data.BorderRouter(
612 border_router = network_data.BorderRouter(
635 border_router = network_data.BorderRouter(
658 border_router = network_data.BorderRouter(
681 border_router = network_data.BorderRouter(
704 border_router = network_data.BorderRouter(
[all …]
Dnetwork_data.py234 class BorderRouter(NetworkData): class
237 super(BorderRouter, self).__init__(stable)
323 return BorderRouter(border_router_16, prf, p, s, d, c, r, o, n, message_info.stable)
Dcommand.py386 …assert contains_tlv(prefix.sub_tlvs, network_data.BorderRouter), 'Prefix doesn\'t contain a border…
713 …router_tlv = assert_contains_tlv(prefix_tlv.sub_tlvs, CheckType.CONTAIN, network_data.BorderRouter)
Dtest_mle.py1802 network_data.BorderRouter(
/openthread-latest/src/core/net/
Dsrp_advertising_proxy.cpp134 if (!Get<Dnssd>().IsReady() || !Get<BorderRouter::InfraIf>().IsRunning()) in UpdateState()
960 hostInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in RegisterHost()
986 hostInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in UnregisterHost()
1034 serviceInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in RegisterService()
1065 serviceInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in UnregisterService()
1121 keyInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in RegisterKey()
1161 keyInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in UnregisterKey()
Ddnssd_server.cpp1489 …if (Get<Server>().IsRunning() && Get<Dnssd>().IsReady() && Get<BorderRouter::InfraIf>().IsRunning(… in UpdateState()
1704 browser.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopBrowser()
1735 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopSrvResolver()
1766 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopTxtResolver()
1790 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopIp6Resolver()
1814 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopIp4Resolver()
1898 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleBrowseResult()
1926 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleSrvResult()
1946 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleTxtResult()
1966 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleIp6AddressResult()
[all …]
Dsrp_server.hpp98 namespace BorderRouter { namespace
120 friend class BorderRouter::RoutingManager;
Ddnssd_server.hpp90 friend class ot::BorderRouter::InfraIf;
Dip6.cpp964 Get<BorderRouter::RoutingManager>().CheckReachabilityToSendIcmpError(*aMessagePtr, aHeader); in PassToHost()
Dsrp_server.cpp192 Get<BorderRouter::RoutingManager>().HandleSrpServerAutoEnableMode(); in SetAutoEnableMode()
Dmdns.cpp134 …IgnoreError(SetEnabled(Get<BorderRouter::InfraIf>().IsRunning(), Get<BorderRouter::InfraIf>().GetI… in HandleInfraIfStateChanged()
/openthread-latest/src/core/border_router/
Dinfra_if.hpp51 namespace BorderRouter { namespace
Dinfra_if.cpp46 namespace BorderRouter { namespace
Drouting_manager.hpp85 namespace BorderRouter { namespace
1672 DefineMapEnum(otBorderRoutingState, BorderRouter::RoutingManager::State);
Drouting_manager.cpp66 namespace BorderRouter { namespace
4181 …AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().mPdPrefixManager.ProcessRa(aMessage, aLe… in otPlatBorderRoutingProcessIcmp6Ra()
4189 …AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().mPdPrefixManager.ProcessPrefix(*aPrefixI… in otPlatBorderRoutingProcessDhcp6PdPrefix()
/openthread-latest/src/core/instance/
Dinstance.hpp703 BorderRouter::RoutingManager mRoutingManager;
1061 template <> inline BorderRouter::RoutingManager &Instance::Get(void) { return mRoutingManager; } in Get()
1063 template <> inline BorderRouter::InfraIf &Instance::Get(void) { return mRoutingManager.mInfraIf; } in Get()
/openthread-latest/src/core/common/
Dnotifier.cpp178 Get<BorderRouter::RoutingManager>().HandleNotifierEvents(events); in EmitEvents()
/openthread-latest/src/core/thread/
Dnetwork_data_leader.cpp715 VerifyOrExit(BorderRouter::RoutingManager::IsValidOmrPrefix(aPrefix)); in ContainsOmrPrefix()
730 if (BorderRouter::RoutingManager::IsValidOmrPrefix(config)) in ContainsOmrPrefix()
Dnetwork_data_publisher.hpp458 …static constexpr uint16_t kMaxRoutingManagerPrefixEntries = BorderRouter::RoutingManager::kMaxPubl…
Dmle.cpp4337 Get<BorderRouter::RoutingManager>().RequestStop(); in DetachGracefully()