/openthread-latest/src/core/api/ |
D | border_routing_api.cpp | 48 …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 …]
|
D | nat64_api.cpp | 117 …return MapEnum(AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().GetNat64PrefixManagerStat… in otNat64GetPrefixManagerState() 125 … AsCoreType(aInstance).Get<BorderRouter::RoutingManager>().SetNat64PrefixManagerEnabled(aEnabled); in otNat64SetEnabled()
|
/openthread-latest/tests/unit/ |
D | test_routing_manager.cpp | 1041 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 …]
|
D | test_nat64.cpp | 45 namespace BorderRouter { namespace 308 ot::BorderRouter::TestNat64(); in main()
|
/openthread-latest/tests/scripts/thread-cert/ |
D | test_network_data.py | 82 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 …]
|
D | network_data.py | 234 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)
|
D | command.py | 386 …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)
|
D | test_mle.py | 1802 network_data.BorderRouter(
|
/openthread-latest/src/core/net/ |
D | srp_advertising_proxy.cpp | 134 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()
|
D | dnssd_server.cpp | 1489 …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 …]
|
D | srp_server.hpp | 98 namespace BorderRouter { namespace 120 friend class BorderRouter::RoutingManager;
|
D | dnssd_server.hpp | 90 friend class ot::BorderRouter::InfraIf;
|
D | ip6.cpp | 964 Get<BorderRouter::RoutingManager>().CheckReachabilityToSendIcmpError(*aMessagePtr, aHeader); in PassToHost()
|
D | srp_server.cpp | 192 Get<BorderRouter::RoutingManager>().HandleSrpServerAutoEnableMode(); in SetAutoEnableMode()
|
D | mdns.cpp | 134 …IgnoreError(SetEnabled(Get<BorderRouter::InfraIf>().IsRunning(), Get<BorderRouter::InfraIf>().GetI… in HandleInfraIfStateChanged()
|
/openthread-latest/src/core/border_router/ |
D | infra_if.hpp | 51 namespace BorderRouter { namespace
|
D | infra_if.cpp | 46 namespace BorderRouter { namespace
|
D | routing_manager.hpp | 85 namespace BorderRouter { namespace 1672 DefineMapEnum(otBorderRoutingState, BorderRouter::RoutingManager::State);
|
D | routing_manager.cpp | 66 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/ |
D | instance.hpp | 703 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/ |
D | notifier.cpp | 178 Get<BorderRouter::RoutingManager>().HandleNotifierEvents(events); in EmitEvents()
|
/openthread-latest/src/core/thread/ |
D | network_data_leader.cpp | 715 VerifyOrExit(BorderRouter::RoutingManager::IsValidOmrPrefix(aPrefix)); in ContainsOmrPrefix() 730 if (BorderRouter::RoutingManager::IsValidOmrPrefix(config)) in ContainsOmrPrefix()
|
D | network_data_publisher.hpp | 458 …static constexpr uint16_t kMaxRoutingManagerPrefixEntries = BorderRouter::RoutingManager::kMaxPubl…
|
D | mle.cpp | 4337 Get<BorderRouter::RoutingManager>().RequestStop(); in DetachGracefully()
|