/openthread-latest/src/core/utils/ |
D | slaac_address.hpp | 200 bool IsSlaac(const NetworkData::OnMeshPrefixConfig &aConfig) const; 201 bool IsFiltered(const NetworkData::OnMeshPrefixConfig &aConfig) const; 207 void AddAddressFor(const NetworkData::OnMeshPrefixConfig &aConfig); 213 static bool DoesConfigMatchNetifAddr(const NetworkData::OnMeshPrefixConfig &aConfig,
|
D | slaac_address.cpp | 119 bool Slaac::IsSlaac(const NetworkData::OnMeshPrefixConfig &aConfig) const in IsSlaac() 124 bool Slaac::IsFiltered(const NetworkData::OnMeshPrefixConfig &aConfig) const in IsFiltered() 158 bool Slaac::DoesConfigMatchNetifAddr(const NetworkData::OnMeshPrefixConfig &aConfig, in DoesConfigMatchNetifAddr() 174 NetworkData::OnMeshPrefixConfig config; in RemoveOrDeprecateAddresses() 255 NetworkData::OnMeshPrefixConfig config; in AddAddresses() 306 void Slaac::AddAddressFor(const NetworkData::OnMeshPrefixConfig &aConfig) in AddAddressFor()
|
D | history_tracker.cpp | 352 NetworkData::OnMeshPrefixConfig prefix; in RecordNetworkDataChange() 402 …acker::RecordOnMeshPrefixEvent(NetDataEvent aEvent, const NetworkData::OnMeshPrefixConfig &aPrefix) in RecordOnMeshPrefixEvent()
|
D | history_tracker.hpp | 408 … void RecordOnMeshPrefixEvent(NetDataEvent aEvent, const NetworkData::OnMeshPrefixConfig &aPrefix);
|
/openthread-latest/src/core/thread/ |
D | network_data_types.hpp | 183 class OnMeshPrefixConfig : public otBorderRouterConfig, class 184 public Clearable<OnMeshPrefixConfig>, 185 public Equatable<OnMeshPrefixConfig> 400 DefineCoreType(otBorderRouterConfig, NetworkData::OnMeshPrefixConfig);
|
D | network_data_types.cpp | 51 bool OnMeshPrefixConfig::IsValid(Instance &aInstance) const in IsValid() 80 uint16_t OnMeshPrefixConfig::ConvertToTlvFlags(void) const in ConvertToTlvFlags() 133 void OnMeshPrefixConfig::SetFrom(const PrefixTlv &aPrefixTlv, in SetFrom() 145 void OnMeshPrefixConfig::SetFromTlvFlags(uint16_t aFlags) in SetFromTlvFlags()
|
D | network_data.hpp | 193 Error GetNextOnMeshPrefix(Iterator &aIterator, OnMeshPrefixConfig &aConfig) const; 205 …Error GetNextOnMeshPrefix(Iterator &aIterator, uint16_t aRloc16, OnMeshPrefixConfig &aConfig) cons… 272 bool ContainsOnMeshPrefix(const OnMeshPrefixConfig &aPrefix) const; 536 OnMeshPrefixConfig *mOnMeshPrefix;
|
D | network_data.cpp | 76 Error NetworkData::GetNextOnMeshPrefix(Iterator &aIterator, OnMeshPrefixConfig &aConfig) const in GetNextOnMeshPrefix() 81 Error NetworkData::GetNextOnMeshPrefix(Iterator &aIterator, uint16_t aRloc16, OnMeshPrefixConfig &a… in GetNextOnMeshPrefix() 313 bool NetworkData::ContainsOnMeshPrefix(const OnMeshPrefixConfig &aPrefix) const in ContainsOnMeshPrefix() 317 OnMeshPrefixConfig prefix; in ContainsOnMeshPrefix() 375 OnMeshPrefixConfig prefix; in ContainsEntriesFrom() 491 OnMeshPrefixConfig prefix; in FindRlocs()
|
D | network_data_local.hpp | 87 Error AddOnMeshPrefix(const OnMeshPrefixConfig &aConfig);
|
D | network_data_publisher.hpp | 237 Error PublishOnMeshPrefix(const OnMeshPrefixConfig &aConfig, Requester aRequester); 464 void Publish(const OnMeshPrefixConfig &aConfig, Requester aRequester);
|
D | network_data_publisher.cpp | 71 Error Publisher::PublishOnMeshPrefix(const OnMeshPrefixConfig &aConfig, Requester aRequester) in PublishOnMeshPrefix() 785 void Publisher::PrefixEntry::Publish(const OnMeshPrefixConfig &aConfig, Requester aRequester) in Publish() 882 OnMeshPrefixConfig config; in AddOnMeshPrefix()
|
D | network_data_local.cpp | 47 Error Local::AddOnMeshPrefix(const OnMeshPrefixConfig &aConfig) in AddOnMeshPrefix()
|
D | network_data_tlvs.hpp | 842 friend class OnMeshPrefixConfig;
|
D | network_data_leader.cpp | 711 OnMeshPrefixConfig config; in ContainsOmrPrefix()
|
/openthread-latest/src/core/backbone_router/ |
D | bbr_local.hpp | 200 Error GetDomainPrefix(NetworkData::OnMeshPrefixConfig &aConfig); 221 Error SetDomainPrefix(const NetworkData::OnMeshPrefixConfig &aConfig); 293 NetworkData::OnMeshPrefixConfig mDomainPrefixConfig;
|
D | bbr_local.cpp | 307 Error Local::GetDomainPrefix(NetworkData::OnMeshPrefixConfig &aConfig) in GetDomainPrefix() 337 Error Local::SetDomainPrefix(const NetworkData::OnMeshPrefixConfig &aConfig) in SetDomainPrefix()
|
D | bbr_leader.cpp | 226 NetworkData::OnMeshPrefixConfig config; in UpdateDomainPrefixConfig()
|
/openthread-latest/src/core/net/ |
D | nd_agent.cpp | 48 NetworkData::OnMeshPrefixConfig config; in UpdateService()
|
D | dhcp6_server.cpp | 59 NetworkData::OnMeshPrefixConfig config; in UpdateService()
|
D | dhcp6_client.cpp | 65 NetworkData::OnMeshPrefixConfig config; in UpdateAddresses()
|
/openthread-latest/tests/unit/ |
D | test_srp_adv_proxy.cpp | 775 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxy() 1147 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxyDnssdStateChange() 1451 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxyDelayedCallback() 1735 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxyReplacedEntries() 2228 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxyHostWithOffMeshRoutableAddress() 2375 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxyRemoveBeforeCommitted() 2579 NetworkData::OnMeshPrefixConfig prefixConfig; in TestSrpAdvProxyFullyRemoveBeforeCommitted()
|
D | test_network_data.cpp | 57 void PrintOnMeshPrefixConfig(const OnMeshPrefixConfig &aConfig) in PrintOnMeshPrefixConfig() 113 OnMeshPrefixConfig pconfig; in TestNetworkDataIterator()
|
D | test_routing_manager.cpp | 699 NetworkData::OnMeshPrefixConfig prefixConfig; in VerifyOmrPrefixInNetData() 717 NetworkData::OnMeshPrefixConfig prefixConfig; in VerifyNoOmrPrefixInNetData() 1366 NetworkData::OnMeshPrefixConfig prefixConfig; in TestOmrSelection() 1517 NetworkData::OnMeshPrefixConfig prefixConfig; in TestDefaultRoute() 1683 NetworkData::OnMeshPrefixConfig prefixConfig; in TestAdvNonUlaRoute() 2105 NetworkData::OnMeshPrefixConfig prefixConfig; in TestDomainPrefixAsOmr() 3968 NetworkData::OnMeshPrefixConfig prefixConfig; in TestNat64PrefixSelection()
|
/openthread-latest/src/core/border_router/ |
D | routing_manager.cpp | 663 bool RoutingManager::IsValidOmrPrefix(const NetworkData::OnMeshPrefixConfig &aOnMeshPrefixConfig) in IsValidOmrPrefix() 815 NetworkData::OnMeshPrefixConfig prefixConfig; in CheckReachabilityToSendIcmpError() 1500 NetworkData::OnMeshPrefixConfig prefixConfig; in HandleNetDataChange() 2224 void RoutingManager::FavoredOmrPrefix::SetFrom(const NetworkData::OnMeshPrefixConfig &aOnMeshPrefix… in SetFrom() 2238 bool RoutingManager::FavoredOmrPrefix::IsFavoredOver(const NetworkData::OnMeshPrefixConfig &aOmrPre… in IsFavoredOver() 2289 NetworkData::OnMeshPrefixConfig prefixConfig; in DetermineFavoredPrefix() 2408 NetworkData::OnMeshPrefixConfig config; in AddOrUpdateLocalInNetData() 3115 NetworkData::OnMeshPrefixConfig prefixConfig; in AppendRios()
|
D | routing_manager.hpp | 423 static bool IsValidOmrPrefix(const NetworkData::OnMeshPrefixConfig &aOnMeshPrefixConfig); 1105 void SetFrom(const NetworkData::OnMeshPrefixConfig &aOnMeshPrefixConfig); 1107 bool IsFavoredOver(const NetworkData::OnMeshPrefixConfig &aOmrPrefixConfig) const;
|