Home
last modified time | relevance | path

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

12

/openthread-latest/src/core/net/
Dnetif.hpp142 const Address &GetAddress(void) const { return AsCoreType(&mAddress); } in GetAddress() function in ot::Ip6::Netif::UnicastAddress
149 Address &GetAddress(void) { return AsCoreType(&mAddress); } in GetAddress() function in ot::Ip6::Netif::UnicastAddress
169 return (mPrefixLength == aPrefix.GetLength()) && GetAddress().MatchesPrefix(aPrefix); in HasPrefix()
179 … return mScopeOverrideValid ? static_cast<uint8_t>(mScopeOverride) : GetAddress().GetScope(); in GetScope()
215 bool Matches(const Address &aAddress) const { return GetAddress() == aAddress; } in Matches()
233 const Address &GetAddress(void) const { return AsCoreType(&mAddress); } in GetAddress() function in ot::Ip6::Netif::MulticastAddress
240 Address &GetAddress(void) { return AsCoreType(&mAddress); } in GetAddress() function in ot::Ip6::Netif::MulticastAddress
257 bool Matches(const Address &aAddress) const { return GetAddress() == aAddress; } in Matches()
Dsocket.hpp240 GetAddress().Clear(); in SockAddr()
260 Address &GetAddress(void) { return AsCoreType(&mAddress); } in GetAddress() function in ot::Ip6::SockAddr
267 const Address &GetAddress(void) const { return AsCoreType(&mAddress); } in GetAddress() function in ot::Ip6::SockAddr
301 return (GetPort() == aOther.GetPort()) && (GetAddress() == aOther.GetAddress()); in operator ==()
Dnetif.cpp245 info.mAddress = &aAddress.GetAddress(); in SignalMulticastAddressChange()
247 info.mScope = aAddress.GetAddress().GetScope(); in SignalMulticastAddressChange()
306 VerifyOrExit(cur->GetAddress() != aAddress, error = kErrorRejected); in SubscribeExternalMulticast()
355 IgnoreError(UnsubscribeExternalMulticast(entry->GetAddress())); in UnsubscribeAllExternalMulticastAddresses()
364 aAddress.GetAddress().SetPrefix(Get<Mle::Mle>().GetMeshLocalPrefix()); in AddUnicastAddress()
439 VerifyOrExit(!aAddress.GetAddress().IsMulticast(), error = kErrorInvalidArgs); in AddExternalUnicastAddress()
441 entry = mUnicastAddresses.FindMatching(aAddress.GetAddress()); in AddExternalUnicastAddress()
454 VerifyOrExit(!aAddress.GetAddress().IsLinkLocalUnicast(), error = kErrorInvalidArgs); in AddExternalUnicastAddress()
502 IgnoreError(RemoveExternalUnicastAddress(entry->GetAddress())); in RemoveAllExternalUnicastAddresses()
522 address.GetAddress().SetPrefix(Get<Mle::Mle>().GetMeshLocalPrefix()); in ApplyNewMeshLocalPrefix()
[all …]
Dudp6.cpp54 …VerifyOrExit(aMessageInfo.GetSockAddr().IsMulticast() || GetSockName().GetAddress().IsUnspecified(… in Matches()
55 GetSockName().GetAddress() == aMessageInfo.GetSockAddr()); in Matches()
62 VerifyOrExit(GetPeerName().GetAddress().IsUnspecified() || in Matches()
63 GetPeerName().GetAddress() == aMessageInfo.GetPeerAddr()); in Matches()
250 …VerifyOrExit(aSockAddr.GetAddress().IsUnspecified() || Get<ThreadNetif>().HasUnicastAddress(aSockA… in Bind()
325 … VerifyOrExit(!aSocket.GetPeerName().GetAddress().IsUnspecified(), error = kErrorInvalidArgs); in SendTo()
327 messageInfoLocal.SetPeerAddr(aSocket.GetPeerName().GetAddress()); in SendTo()
338 messageInfoLocal.SetSockAddr(aSocket.GetSockName().GetAddress()); in SendTo()
Dnd_agent.cpp53 uint8_t contextId = static_cast<uint8_t>(mAloc.GetAddress().GetIid().GetLocator() - in UpdateService()
102 … mAloc.GetAddress().SetToAnycastLocator(Get<Mle::MleRouter>().GetMeshLocalPrefix(), aloc16); in UpdateService()
Ddns_client.cpp55 IgnoreError(GetServerSockAddr().GetAddress().FromString(kDefaultServerAddressString)); in QueryConfig()
82 if (GetServerSockAddr().GetAddress().IsUnspecified()) in SetFrom()
84 GetServerSockAddr().GetAddress() = aDefaultConfig.GetServerSockAddr().GetAddress(); in SetFrom()
216 aAddress = aaaaRecord.GetAddress(); in FindHostAddress()
408 Error Client::AddressResponse::GetAddress(uint16_t aIndex, Ip6::Address &aAddress, uint32_t &aTtl) … in GetAddress() function in ot::Dns::Client::AddressResponse
436 aAddress.SynthesizeFromIp4Address(nat64Prefix.GetPrefix(), aRecord.GetAddress()); in GetAddress()
826 mUserDidSetDefaultAddress = !aQueryConfig.GetServerSockAddr().GetAddress().IsUnspecified(); in SetDefaultConfig()
844 const Ip6::Address &srpServerAddr = Get<Srp::Client>().GetServerAddress().GetAddress(); in UpdateDefaultConfigAddress()
1189 messageInfo.SetPeerAddr(aInfo.mConfig.GetServerSockAddr().GetAddress()); in SendQuery()
1408 RecordServerAsCapableOfMultiQuestions(info.mConfig.GetServerSockAddr().GetAddress()); in ParseResponse()
[all …]
Dsocket.cpp62 aWriter.Append("[%s]:%u", GetAddress().ToString().AsCString(), GetPort()); in ToString()
Ddhcp6_client.cpp371 option.SetAddress(idAssociation.mNetifAddress.GetAddress()); in AppendIaAddress()
561 if (idAssociation.mNetifAddress.GetAddress().PrefixMatch(option.GetAddress()) >= in ProcessIaAddress()
564 idAssociation.mNetifAddress.mAddress = option.GetAddress(); in ProcessIaAddress()
Dsrp_client.cpp97 LogInfo("%s", GetAddress(index).ToString().AsCString()); in SetAddresses()
409 … LogInfo("Failed to connect to server %s: %s", aServerSockAddr.GetAddress().ToString().AsCString(), in Start()
749 VerifyOrExit(!aUnicastAddress.GetAddress().IsLinkLocalUnicast()); in ShouldHostAutoAddressRegister()
750 VerifyOrExit(!Get<Mle::Mle>().IsMeshLocalAddress(aUnicastAddress.GetAddress())); in ShouldHostAutoAddressRegister()
956 info.SetServerAddress(GetServerAddress().GetAddress()); in ChangeHostAndServiceStates()
1517 SuccessOrExit(error = AppendAaaaRecord(unicastAddress.GetAddress(), aInfo)); in AppendHostDescriptionInstruction()
1531 SuccessOrExit(error = AppendAaaaRecord(mlEid.GetAddress(), aInfo)); in AppendHostDescriptionInstruction()
1540 SuccessOrExit(error = AppendAaaaRecord(mHostInfo.GetAddress(index), aInfo)); in AppendHostDescriptionInstruction()
2331 if (serverSockAddr.GetAddress().IsUnspecified()) in ProcessAutoStart()
2425 … if (hasSavedServerInfo && (unicastInfo.mSockAddr.GetAddress() == savedInfo.GetServerAddress()) && in SelectUnicastEntry()
[all …]
Ddhcp6.hpp467 Ip6::Address &GetAddress(void) { return mAddress; } in GetAddress() function in ot::Dhcp6::IaAddress
474 const Ip6::Address &GetAddress(void) const { return mAddress; } in GetAddress() function in ot::Dhcp6::IaAddress
Ddhcp6_server.cpp306 if (mPrefixAgents[i].IsValid() && mPrefixAgents[i].IsPrefixMatch(option.GetAddress())) in ProcessIaAddress()
454 option.GetAddress().SetPrefix(aPrefix.mFields.m8, OT_IP6_PREFIX_BITSIZE); in AddIaAddress()
455 option.GetAddress().GetIid().SetFromExtAddress(aClientId.GetDuidLinkLayerAddress()); in AddIaAddress()
Ddhcp6_server.hpp157 …mAloc.GetAddress().SetToAnycastLocator(aMeshLocalPrefix, (Ip6::Address::kAloc16Mask << 8) + aConte… in Set()
Dip6.cpp1284 if (Get<Mle::Mle>().IsAnycastLocator(addr.GetAddress())) in SelectSourceAddress()
1290 matchLen = aDestination.PrefixMatch(addr.GetAddress()); in SelectSourceAddress()
1302 if (addr.GetAddress() == aDestination) in SelectSourceAddress()
1335 …((matchLen == bestMatchLen) && (destIsRloc == Get<Mle::Mle>().IsRoutingLocator(addr.GetAddress()))) in SelectSourceAddress()
1355 return (bestAddr != nullptr) ? &bestAddr->GetAddress() : nullptr; in SelectSourceAddress()
1369 if (unicastAddr.GetAddress().PrefixMatch(aAddress) >= unicastAddr.mPrefixLength) in IsOnLink()
/openthread-latest/src/core/backbone_router/
Dmulticast_listeners_table.cpp56 if (listener.GetAddress() == aAddress) in Add()
88 if (listener.GetAddress() == aAddress) in Remove()
116 Log(kExpire, mListeners[0].GetAddress(), mListeners[0].GetExpireTime(), kErrorNone); in Expire()
117 address = mListeners[0].GetAddress(); in Expire()
266 mCallback.Invoke(MapEnum(Listener::kEventRemoved), &mListeners[i].GetAddress()); in Clear()
283 mCallback.Invoke(MapEnum(Listener::kEventAdded), &mListeners[i].GetAddress()); in SetCallback()
Dmulticast_listeners_table.hpp90 const Ip6::Address &GetAddress(void) const { return mAddress; } in GetAddress() function in ot::BackboneRouter::MulticastListenersTable::Listener
Dbbr_local.cpp60 mBbrPrimaryAloc.GetAddress().GetIid().SetToLocator(Mle::kAloc16BackboneRouterPrimary); in Local()
228 mBbrPrimaryAloc.GetAddress().SetPrefix(Get<Mle::MleRouter>().GetMeshLocalPrefix()); in SetState()
/openthread-latest/src/core/utils/
Dslaac_address.cpp108 if (aAddress.PrefixMatch(slaacAddr.GetAddress()) >= Ip6::NetworkPrefix::kLength) in FindDomainIdFor()
163 (aAddr.GetAddress().MatchesPrefix(aConfig.GetPrefix()))); in DoesConfigMatchNetifAddr()
346 newAddress->GetAddress().SetPrefix(aConfig.GetPrefix()); in AddAddressFor()
369 if (Get<NetworkData::Leader>().GetContext(aSlaacAddress.GetAddress(), context) != kErrorNone) in UpdateContextIdFor()
443 aAddress.GetAddress().GetIid().SetBytes(hash.GetBytes()); in GenerateIid()
446 if (aAddress.GetAddress().GetIid().IsReserved()) in GenerateIid()
478 LogInfo("%s %s", kActionStrings[aAction], aAddress.GetAddress().ToString().AsCString()); in LogAddress()
/openthread-latest/src/core/thread/
Dmle.cpp105 mLinkLocalAddress.GetAddress().SetToLinkLocalAddress(Get<Mac::Mac>().GetExtAddress()); in Mle()
108 mMeshLocalEid.GetAddress().GetIid().GenerateRandom(); in Mle()
111 mMeshLocalRloc.GetAddress().GetIid().SetToLocator(0); in Mle()
115 mLinkLocalAllThreadNodes.GetAddress().mFields.m16[0] = BigEndian::HostSwap16(0xff32); in Mle()
116 mLinkLocalAllThreadNodes.GetAddress().mFields.m16[7] = BigEndian::HostSwap16(0x0001); in Mle()
119 mRealmLocalAllThreadNodes.GetAddress().mFields.m16[0] = BigEndian::HostSwap16(0xff33); in Mle()
120 mRealmLocalAllThreadNodes.GetAddress().mFields.m16[7] = BigEndian::HostSwap16(0x0001); in Mle()
416 mMeshLocalEid.GetAddress().SetIid(networkInfo.GetMeshLocalIid()); in Restore()
482 networkInfo.SetMeshLocalIid(mMeshLocalEid.GetAddress().GetIid()); in Store()
901 mLinkLocalAddress.GetAddress().GetIid().SetFromExtAddress(Get<Mac::Mac>().GetExtAddress()); in UpdateLinkLocalAddress()
[all …]
Dmlr_manager.cpp90 … (addr.GetMlrState() == kMlrStateToRegister && IsAddressMlrRegisteredByAnyChild(addr.GetAddress())) in UpdateLocalSubscriptions()
109 if (addr.GetAddress() == aAddress && addr.GetMlrState() == kMlrStateRegistered) in IsAddressMlrRegisteredByNetif()
235 addresses.AddUnique(addr.GetAddress()); in SendMlr()
550 bool success = aSuccess || !aFailedAddresses.IsEmptyOrContains(addr.GetAddress()); in FinishMlr()
661 LogDebg("%-32s%c", addr.GetAddress().ToString().AsCString(), "-rR"[addr.GetMlrState()]); in LogMulticastAddresses()
Dmle.hpp366 const Ip6::Address &GetLinkLocalAddress(void) const { return mLinkLocalAddress.GetAddress(); } in GetLinkLocalAddress()
380 …ss &GetLinkLocalAllThreadNodesAddress(void) const { return mLinkLocalAllThreadNodes.GetAddress(); } in GetLinkLocalAllThreadNodesAddress()
389 return mRealmLocalAllThreadNodes.GetAddress(); in GetRealmLocalAllThreadNodesAddress()
522 const Ip6::Address &GetMeshLocalRloc(void) const { return mMeshLocalRloc.GetAddress(); } in GetMeshLocalRloc()
529 const Ip6::Address &GetMeshLocalEid(void) const { return mMeshLocalEid.GetAddress(); } in GetMeshLocalEid()
1247 uint16_t GetAloc16(void) const { return GetAddress().GetIid().GetLocator(); } in GetAloc16()
1248 void SetAloc16(uint16_t aAloc16) { GetAddress().GetIid().SetLocator(aAloc16); } in SetAloc16()
Ddua_manager.cpp107 mDomainUnicastAddress.GetAddress().Clear(); in HandleDomainPrefixUpdate()
108 mDomainUnicastAddress.GetAddress().SetPrefix(*prefix); in HandleDomainPrefixUpdate()
118 mDomainUnicastAddress.GetAddress().SetIid(mFixedDuaInterfaceIdentifier); in HandleDomainPrefixUpdate()
146 LogInfo("Generated DUA: %s", mDomainUnicastAddress.GetAddress().ToString().AsCString()); in GenerateDomainUnicastAddressIid()
169 mDomainUnicastAddress.GetAddress().SetIid(mFixedDuaInterfaceIdentifier); in SetFixedDuaInterfaceIdentifier()
Dnetwork_data_service.cpp294 aInfo.mSockAddr.SetAddress(addrData->GetAddress()); in ParseFrom()
349 … aInfo.mSockAddr.GetAddress().SetToRoutingLocator(Get<Mle::Mle>().GetMeshLocalPrefix(), in GetNextDnsSrpUnicastInfo()
Ddua_manager.hpp117 …st Ip6::Address &GetDomainUnicastAddress(void) const { return mDomainUnicastAddress.GetAddress(); } in GetDomainUnicastAddress()
/openthread-latest/tests/unit/
Dtest_netif.cpp74 if (addr.GetAddress() == aAddresses[i]) in VerifyMulticastAddressList()
137 IgnoreError(netifAddress.GetAddress().FromString(kTestAddress1)); in TestNetifMulticastAddresses()
/openthread-latest/src/core/meshcop/
Dborder_agent.cpp447 Get<Mle::Mle>().GetCommissionerAloc(sessionId, mCommissionerAloc.GetAddress()); in HandleCoapResponse()
464 mCommissionerAloc.GetAddress().ToString().AsCString()); in HandleCoapResponse()
507 VerifyOrExit(aMessageInfo.GetSockAddr() == mCommissionerAloc.GetAddress()); in HandleUdpReceive()
679 messageInfo.SetSockAddr(mCommissionerAloc.GetAddress()); in HandleTmfProxyTx()

12