Searched refs:UnicastAddress (Results 1 – 23 of 23) sorted by relevance
107 class UnicastAddress : public otNetifAddress, class in ot::Ip6::Netif108 public LinkedListEntry<UnicastAddress>,109 public Clearable<UnicastAddress>111 friend class LinkedList<UnicastAddress>;378 const LinkedList<UnicastAddress> &GetUnicastAddresses(void) const { return mUnicastAddresses; } in GetUnicastAddresses()391 void AddUnicastAddress(UnicastAddress &aAddress);404 void RemoveUnicastAddress(const UnicastAddress &aAddress);426 …bool HasUnicastAddress(const UnicastAddress &aAddress) const { return mUnicastAddresses.Contains(a… in HasUnicastAddress()437 bool IsUnicastAddressExternal(const UnicastAddress &aAddress) const;453 Error AddExternalUnicastAddress(const UnicastAddress &aAddress);[all …]
49 explicit AddressInfo(const Netif::UnicastAddress &aAddress) in AddressInfo()470 void Netif::AddUnicastAddress(UnicastAddress &aAddress) in AddUnicastAddress()491 void Netif::RemoveUnicastAddress(const UnicastAddress &aAddress) in RemoveUnicastAddress()512 Error Netif::AddExternalUnicastAddress(const UnicastAddress &aAddress) in AddExternalUnicastAddress()515 UnicastAddress *entry; in AddExternalUnicastAddress()553 UnicastAddress *entry; in RemoveExternalUnicastAddress()554 UnicastAddress *prev; in RemoveExternalUnicastAddress()576 UnicastAddress *next; in RemoveAllExternalUnicastAddresses()578 for (UnicastAddress *entry = mUnicastAddresses.GetHead(); entry != nullptr; entry = next) in RemoveAllExternalUnicastAddresses()594 bool Netif::IsUnicastAddressExternal(const UnicastAddress &aAddress) const in IsUnicastAddressExternal()[all …]
102 Ip6::Netif::UnicastAddress mNetifAddress;112 static bool MatchNetifAddressWithPrefix(const Ip6::Netif::UnicastAddress &aNetifAddress,
133 Ip6::Netif::UnicastAddress &GetAloc(void) { return mAloc; } in GetAloc()179 Ip6::Netif::UnicastAddress mAloc;
79 Ip6::Netif::UnicastAddress mAloc;
226 const Netif::UnicastAddress *source; in AddTunneledMplOption()474 const Netif::UnicastAddress *source = SelectSourceAddress(aMessageInfo); in SendDatagram()1337 const Netif::UnicastAddress *Ip6::SelectSourceAddress(MessageInfo &aMessageInfo) in SelectSourceAddress()1342 const Netif::UnicastAddress *rvalAddr = nullptr; in SelectSourceAddress()1345 for (const Netif::UnicastAddress &addr : Get<ThreadNetif>().GetUnicastAddresses()) in SelectSourceAddress()1452 for (const Netif::UnicastAddress &cur : Get<ThreadNetif>().GetUnicastAddresses()) in IsOnLink()
282 const Netif::UnicastAddress *SelectSourceAddress(MessageInfo &aMessageInfo);
63 bool Client::MatchNetifAddressWithPrefix(const Ip6::Netif::UnicastAddress &aNetifAddress, const Ip6… in MatchNetifAddressWithPrefix()
803 const Netif::UnicastAddress *netifAddress; in AutoBind()
1116 … for (const Ip6::Netif::UnicastAddress &unicastAddress : Get<ThreadNetif>().GetUnicastAddresses()) in AppendHostDescriptionInstruction()
141 Error GenerateIid(Ip6::Netif::UnicastAddress &aAddress,166 const Ip6::Netif::UnicastAddress & aAddr);170 Ip6::Netif::UnicastAddress mAddresses[OPENTHREAD_CONFIG_IP6_SLAAC_NUM_ADDRESSES];
139 const Ip6::Netif::UnicastAddress & aAddr) in DoesConfigMatchNetifAddr()157 for (Ip6::Netif::UnicastAddress &slaacAddr : mAddresses) in Update()214 … for (const Ip6::Netif::UnicastAddress &netifAddr : Get<ThreadNetif>().GetUnicastAddresses()) in Update()227 for (Ip6::Netif::UnicastAddress &slaacAddr : mAddresses) in Update()257 Error Slaac::GenerateIid(Ip6::Netif::UnicastAddress &aAddress, in GenerateIid()
385 …ecordAddressEvent(Ip6::Netif::AddressEvent aEvent, const Ip6::Netif::UnicastAddress &aUnicastAddre…
246 const Ip6::Netif::UnicastAddress &aUnicastAddress) in RecordAddressEvent()
1691 Ip6::Netif::UnicastAddress mLeaderAloc; ///< Leader anycast locator1828 class ServiceAloc : public Ip6::Netif::UnicastAddress2000 Ip6::Netif::UnicastAddress mLinkLocal64;2001 Ip6::Netif::UnicastAddress mMeshLocal64;2002 Ip6::Netif::UnicastAddress mMeshLocal16;
235 Ip6::Netif::UnicastAddress mDomainUnicastAddress;
191 for (const Ip6::Netif::UnicastAddress &addr : Get<ThreadNetif>().GetUnicastAddresses()) in AppendIp6AddressList()200 for (const Ip6::Netif::UnicastAddress &addr : Get<ThreadNetif>().GetUnicastAddresses()) in AppendIp6AddressList()
742 for (const Ip6::Netif::UnicastAddress &address : Get<ThreadNetif>().GetUnicastAddresses()) in HandleAddressError()
1047 for (const Ip6::Netif::UnicastAddress &addr : Get<ThreadNetif>().GetUnicastAddresses()) in HasUnregisteredAddress()4655 for (const Ip6::Netif::UnicastAddress &addr : Get<ThreadNetif>().GetUnicastAddresses()) in AppendAddressRegistrationTlv()
285 Ip6::Netif::UnicastAddress mBackboneRouterPrimaryAloc;
193 Ip6::Netif::UnicastAddress mCommissionerAloc;
626 Ip6::Netif::UnicastAddress mCommissionerAloc;
219 const Ip6::Netif::UnicastAddress *netifAddr; in otIp6SelectSourceAddress()