/openthread-latest/src/core/net/ |
D | netif.hpp | 142 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()
|
D | socket.hpp | 240 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 ==()
|
D | netif.cpp | 245 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 …]
|
D | udp6.cpp | 54 …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()
|
D | nd_agent.cpp | 53 uint8_t contextId = static_cast<uint8_t>(mAloc.GetAddress().GetIid().GetLocator() - in UpdateService() 102 … mAloc.GetAddress().SetToAnycastLocator(Get<Mle::MleRouter>().GetMeshLocalPrefix(), aloc16); in UpdateService()
|
D | dns_client.cpp | 55 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 …]
|
D | socket.cpp | 62 aWriter.Append("[%s]:%u", GetAddress().ToString().AsCString(), GetPort()); in ToString()
|
D | dhcp6_client.cpp | 371 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()
|
D | srp_client.cpp | 97 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 …]
|
D | dhcp6.hpp | 467 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
|
D | dhcp6_server.cpp | 306 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()
|
D | dhcp6_server.hpp | 157 …mAloc.GetAddress().SetToAnycastLocator(aMeshLocalPrefix, (Ip6::Address::kAloc16Mask << 8) + aConte… in Set()
|
D | ip6.cpp | 1284 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/ |
D | multicast_listeners_table.cpp | 56 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()
|
D | multicast_listeners_table.hpp | 90 const Ip6::Address &GetAddress(void) const { return mAddress; } in GetAddress() function in ot::BackboneRouter::MulticastListenersTable::Listener
|
D | bbr_local.cpp | 60 mBbrPrimaryAloc.GetAddress().GetIid().SetToLocator(Mle::kAloc16BackboneRouterPrimary); in Local() 228 mBbrPrimaryAloc.GetAddress().SetPrefix(Get<Mle::MleRouter>().GetMeshLocalPrefix()); in SetState()
|
/openthread-latest/src/core/utils/ |
D | slaac_address.cpp | 108 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/ |
D | mle.cpp | 105 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 …]
|
D | mlr_manager.cpp | 90 … (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()
|
D | mle.hpp | 366 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()
|
D | dua_manager.cpp | 107 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()
|
D | network_data_service.cpp | 294 aInfo.mSockAddr.SetAddress(addrData->GetAddress()); in ParseFrom() 349 … aInfo.mSockAddr.GetAddress().SetToRoutingLocator(Get<Mle::Mle>().GetMeshLocalPrefix(), in GetNextDnsSrpUnicastInfo()
|
D | dua_manager.hpp | 117 …st Ip6::Address &GetDomainUnicastAddress(void) const { return mDomainUnicastAddress.GetAddress(); } in GetDomainUnicastAddress()
|
/openthread-latest/tests/unit/ |
D | test_netif.cpp | 74 if (addr.GetAddress() == aAddresses[i]) in VerifyMulticastAddressList() 137 IgnoreError(netifAddress.GetAddress().FromString(kTestAddress1)); in TestNetifMulticastAddresses()
|
/openthread-latest/src/core/meshcop/ |
D | border_agent.cpp | 447 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()
|