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.cpp44 …return AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().Init(aInfraIfIndex, aInfraIfIsRun… in otBorderRoutingInit()
49 return AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetEnabled(aEnabled); in otBorderRoutingSetEnabled()
54 return MapEnum(AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetState()); in otBorderRoutingGetState()
60 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetRouteInfoOptionPreference()); in otBorderRoutingGetRouteInfoOptionPreference()
65 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetRouteInfoOptionPreference( in otBorderRoutingSetRouteInfoOptionPreference()
71 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().ClearRouteInfoOptionPreference(); in otBorderRoutingClearRouteInfoOptionPreference()
76 …return AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetExtraRouterAdvertOptions(aOpti… in otBorderRoutingSetExtraRouterAdvertOptions()
82 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetRoutePreference()); in otBorderRoutingGetRoutePreference()
87 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetRoutePreference( in otBorderRoutingSetRoutePreference()
93 AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().ClearRoutePreference(); in otBorderRoutingClearRoutePreference()
[all …]
Dnat64_api.cpp110 …return MapEnum(AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetNat64PrefixManagerStat… in otNat64GetPrefixManagerState()
118 … AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetNat64PrefixManagerEnabled(aEnabled); in otNat64SetEnabled()
/openthread-latest/tests/unit/
Dtest_routing_manager.cpp1015 BorderRouter::RoutingManager::PrefixTableIterator iter; in VerifyPrefixTable()
1016 BorderRouter::RoutingManager::PrefixTableEntry entry; in VerifyPrefixTable()
1022 sInstance->Get<BorderRouter::RoutingManager>().InitPrefixTableIterator(iter); in VerifyPrefixTable()
1024 …while (sInstance->Get<BorderRouter::RoutingManager>().GetNextPrefixTableEntry(iter, entry) == kErr… in VerifyPrefixTable()
1111 BorderRouter::RoutingManager::PrefixTableIterator iter; in VerifyDiscoveredRouters()
1112 BorderRouter::RoutingManager::RouterEntry entry; in VerifyDiscoveredRouters()
1117 sInstance->Get<BorderRouter::RoutingManager>().InitPrefixTableIterator(iter); in VerifyDiscoveredRouters()
1119 …while (sInstance->Get<BorderRouter::RoutingManager>().GetNextRouterEntry(iter, entry) == kErrorNon… in VerifyDiscoveredRouters()
1154 …SuccessOrQuit(sInstance->Get<BorderRouter::RoutingManager>().GetFavoredOnLinkPrefix(favoredPrefix)… in VerifyFavoredOnLinkPrefix()
1246 SuccessOrQuit(sInstance->Get<BorderRouter::RoutingManager>().SetEnabled(true)); in TestSamePrefixesFromMultipleRouters()
[all …]
Dtest_nat64.cpp46 namespace BorderRouter { namespace
492 ot::BorderRouter::TestNat64(); in main()
493 ot::BorderRouter::TestPacketCounter(); 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.cpp128 if (!Get<Dnssd>().IsReady() || !Get<BorderRouter::InfraIf>().IsRunning()) in UpdateState()
954 hostInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in RegisterHost()
980 hostInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in UnregisterHost()
1028 serviceInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in RegisterService()
1059 serviceInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in UnregisterService()
1115 keyInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in RegisterKey()
1155 keyInfo.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in UnregisterKey()
Ddnssd_server.cpp1470 …if (Get<Server>().IsRunning() && Get<Dnssd>().IsReady() && Get<BorderRouter::InfraIf>().IsRunning(… in UpdateState()
1685 browser.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopBrowser()
1716 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopSrvResolver()
1747 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopTxtResolver()
1771 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopIp6Resolver()
1795 resolver.mInfraIfIndex = Get<BorderRouter::InfraIf>().GetIfIndex(); in StartOrStopIp4Resolver()
1879 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleBrowseResult()
1907 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleSrvResult()
1927 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleTxtResult()
1947 VerifyOrExit(aResult.mInfraIfIndex == Get<BorderRouter::InfraIf>().GetIfIndex()); in HandleIp6AddressResult()
[all …]
Dsrp_server.hpp98 namespace BorderRouter { namespace
119 friend class BorderRouter::RoutingManager;
Ddnssd_server.hpp90 friend class ot::BorderRouter::InfraIf;
Dip6.cpp944 Get<BorderRouter::RoutingManager>().CheckReachabilityToSendIcmpError(*aMessagePtr, aHeader); in PassToHost()
Dsrp_server.cpp182 Get<BorderRouter::RoutingManager>().HandleSrpServerAutoEnableMode(); in SetAutoEnableMode()
Dmdns.cpp129 …IgnoreError(SetEnabled(Get<BorderRouter::InfraIf>().IsRunning(), Get<BorderRouter::InfraIf>().GetI… in HandleInfraIfStateChanged()
/openthread-latest/src/core/border_router/
Dinfra_if.hpp50 namespace BorderRouter { namespace
Dinfra_if.cpp41 namespace BorderRouter { namespace
Drouting_manager.hpp84 namespace BorderRouter { namespace
1638 DefineMapEnum(otBorderRoutingState, BorderRouter::RoutingManager::State);
Drouting_manager.cpp48 namespace BorderRouter { namespace
4233 …AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().mPdPrefixManager.ProcessRa(aMessage, aLe… in otPlatBorderRoutingProcessIcmp6Ra()
4241 …AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().mPdPrefixManager.ProcessPrefix(*aPrefixI… in otPlatBorderRoutingProcessDhcp6PdPrefix()
/openthread-latest/src/core/instance/
Dinstance.hpp710 BorderRouter::RoutingManager mRoutingManager;
1078 template <> inline BorderRouter::RoutingManager &Instance::Get(void) { return mRoutingManager; } in Get()
1080 template <> inline BorderRouter::InfraIf &Instance::Get(void) { return mRoutingManager.mInfraIf; } in Get()
/openthread-latest/src/core/common/
Dnotifier.cpp149 Get<BorderRouter::RoutingManager>().HandleNotifierEvents(events); in EmitEvents()
/openthread-latest/src/core/thread/
Dnetwork_data_leader.cpp700 VerifyOrExit(BorderRouter::RoutingManager::IsValidOmrPrefix(aPrefix)); in ContainsOmrPrefix()
715 if (BorderRouter::RoutingManager::IsValidOmrPrefix(config)) in ContainsOmrPrefix()
Dnetwork_data_publisher.hpp451 …static constexpr uint16_t kMaxRoutingManagerPrefixEntries = BorderRouter::RoutingManager::kMaxPubl…
Dmle.cpp4462 Get<BorderRouter::RoutingManager>().RequestStop(); in DetachGracefully()