Home
last modified time | relevance | path

Searched refs:OnMeshPrefixConfig (Results 1 – 25 of 25) sorted by relevance

/openthread-latest/src/core/utils/
Dslaac_address.hpp200 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,
Dslaac_address.cpp119 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()
Dhistory_tracker.cpp352 NetworkData::OnMeshPrefixConfig prefix; in RecordNetworkDataChange()
402 …acker::RecordOnMeshPrefixEvent(NetDataEvent aEvent, const NetworkData::OnMeshPrefixConfig &aPrefix) in RecordOnMeshPrefixEvent()
Dhistory_tracker.hpp408 … void RecordOnMeshPrefixEvent(NetDataEvent aEvent, const NetworkData::OnMeshPrefixConfig &aPrefix);
/openthread-latest/src/core/thread/
Dnetwork_data_types.hpp183 class OnMeshPrefixConfig : public otBorderRouterConfig, class
184 public Clearable<OnMeshPrefixConfig>,
185 public Equatable<OnMeshPrefixConfig>
400 DefineCoreType(otBorderRouterConfig, NetworkData::OnMeshPrefixConfig);
Dnetwork_data_types.cpp51 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()
Dnetwork_data.hpp193 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;
Dnetwork_data.cpp76 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()
Dnetwork_data_local.hpp87 Error AddOnMeshPrefix(const OnMeshPrefixConfig &aConfig);
Dnetwork_data_publisher.hpp237 Error PublishOnMeshPrefix(const OnMeshPrefixConfig &aConfig, Requester aRequester);
464 void Publish(const OnMeshPrefixConfig &aConfig, Requester aRequester);
Dnetwork_data_publisher.cpp71 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()
Dnetwork_data_local.cpp47 Error Local::AddOnMeshPrefix(const OnMeshPrefixConfig &aConfig) in AddOnMeshPrefix()
Dnetwork_data_tlvs.hpp842 friend class OnMeshPrefixConfig;
Dnetwork_data_leader.cpp711 OnMeshPrefixConfig config; in ContainsOmrPrefix()
/openthread-latest/src/core/backbone_router/
Dbbr_local.hpp200 Error GetDomainPrefix(NetworkData::OnMeshPrefixConfig &aConfig);
221 Error SetDomainPrefix(const NetworkData::OnMeshPrefixConfig &aConfig);
293 NetworkData::OnMeshPrefixConfig mDomainPrefixConfig;
Dbbr_local.cpp307 Error Local::GetDomainPrefix(NetworkData::OnMeshPrefixConfig &aConfig) in GetDomainPrefix()
337 Error Local::SetDomainPrefix(const NetworkData::OnMeshPrefixConfig &aConfig) in SetDomainPrefix()
Dbbr_leader.cpp226 NetworkData::OnMeshPrefixConfig config; in UpdateDomainPrefixConfig()
/openthread-latest/src/core/net/
Dnd_agent.cpp48 NetworkData::OnMeshPrefixConfig config; in UpdateService()
Ddhcp6_server.cpp59 NetworkData::OnMeshPrefixConfig config; in UpdateService()
Ddhcp6_client.cpp65 NetworkData::OnMeshPrefixConfig config; in UpdateAddresses()
/openthread-latest/tests/unit/
Dtest_srp_adv_proxy.cpp775 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()
Dtest_network_data.cpp57 void PrintOnMeshPrefixConfig(const OnMeshPrefixConfig &aConfig) in PrintOnMeshPrefixConfig()
113 OnMeshPrefixConfig pconfig; in TestNetworkDataIterator()
Dtest_routing_manager.cpp699 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/
Drouting_manager.cpp663 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()
Drouting_manager.hpp423 static bool IsValidOmrPrefix(const NetworkData::OnMeshPrefixConfig &aOnMeshPrefixConfig);
1105 void SetFrom(const NetworkData::OnMeshPrefixConfig &aOnMeshPrefixConfig);
1107 bool IsFavoredOver(const NetworkData::OnMeshPrefixConfig &aOmrPrefixConfig) const;