Home
last modified time | relevance | path

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

12

/openthread-latest/src/core/backbone_router/
Dndproxy_table.hpp91 const Ip6::InterfaceIdentifier &GetMeshLocalIid(void) const { return mMeshLocalIid; } in GetMeshLocalIid()
122 void Init(const Ip6::InterfaceIdentifier &aAddressIid,
123 const Ip6::InterfaceIdentifier &aMeshLocalIid,
131 Ip6::InterfaceIdentifier mAddressIid;
132 Ip6::InterfaceIdentifier mMeshLocalIid;
165 Error Register(const Ip6::InterfaceIdentifier &aAddressIid,
166 const Ip6::InterfaceIdentifier &aMeshLocalIid,
178 …bool IsRegistered(const Ip6::InterfaceIdentifier &aAddressIid) { return FindByAddressIid(aAddressI… in IsRegistered()
288 NdProxy *FindByAddressIid(const Ip6::InterfaceIdentifier &aAddressIid);
289 NdProxy *FindByMeshLocalIid(const Ip6::InterfaceIdentifier &aMeshLocalIid);
[all …]
Dbbr_manager.hpp95 void ConfigNextDuaRegistrationResponse(const Ip6::InterfaceIdentifier *aMlIid, uint8_t aStatus);
161 const Ip6::InterfaceIdentifier &aMeshLocalIid,
191 const Ip6::InterfaceIdentifier &aMeshLocalIid,
194 …void HandleDadBackboneAnswer(const Ip6::Address &aDua, const Ip6::InterfaceIdentifier &aMeshLocal…
196 const Ip6::InterfaceIdentifier &aMeshLocalIid,
200 const Ip6::InterfaceIdentifier &aMeshLocalIid,
228 Ip6::InterfaceIdentifier mDuaResponseTargetMlIid;
Dndproxy_table.cpp49 void NdProxyTable::NdProxy::Init(const Ip6::InterfaceIdentifier &aAddressIid, in Init()
50 const Ip6::InterfaceIdentifier &aMeshLocalIid, in Init()
148 Error NdProxyTable::Register(const Ip6::InterfaceIdentifier &aAddressIid, in Register()
149 const Ip6::InterfaceIdentifier &aMeshLocalIid, in Register()
189 NdProxyTable::NdProxy *NdProxyTable::FindByAddressIid(const Ip6::InterfaceIdentifier &aAddressIid) in FindByAddressIid()
207 NdProxyTable::NdProxy *NdProxyTable::FindByMeshLocalIid(const Ip6::InterfaceIdentifier &aMeshLocalI… in FindByMeshLocalIid()
267 void NdProxyTable::TriggerCallback(NdProxy::Event aEvent, const Ip6::InterfaceIdentifier &aAddressI… in TriggerCallback()
Dbbr_manager.cpp364 Ip6::InterfaceIdentifier meshLocalIid; in HandleDuaRegistration()
457 void Manager::ConfigNextDuaRegistrationResponse(const Ip6::InterfaceIdentifier *aMlIid, uint8_t aSt… in ConfigNextDuaRegistrationResponse()
572 Ip6::InterfaceIdentifier meshLocalIid; in HandleTmf()
612 const Ip6::InterfaceIdentifier &aMeshLocalIid, in SendProactiveBackboneNotification()
630 const Ip6::InterfaceIdentifier &aMeshLocalIid, in SendBackboneAnswer()
675 void Manager::HandleDadBackboneAnswer(const Ip6::Address &aDua, const Ip6::InterfaceIdentifier &aMe… in HandleDadBackboneAnswer()
703 const Ip6::InterfaceIdentifier &aMeshLocalIid, in HandleExtendedBackboneAnswer()
717 const Ip6::InterfaceIdentifier &aMeshLocalIid, in HandleProactiveBackboneNotification()
/openthread-latest/tests/unit/
Dtest_ndproxy_table.cpp49 Ip6::InterfaceIdentifier generateRandomIid(uint16_t aIndex) in generateRandomIid()
51 Ip6::InterfaceIdentifier iid; in generateRandomIid()
68 Ip6::InterfaceIdentifier existedAddressIid = generateRandomIid(0); in TestNdProxyTable()
69 Ip6::InterfaceIdentifier existedMeshLocalIid = generateRandomIid(0); in TestNdProxyTable()
70 …Ip6::InterfaceIdentifier notExistAddressIid = generateRandomIid(OPENTHREAD_CONFIG_NDPROXY_TABLE_… in TestNdProxyTable()
71 …Ip6::InterfaceIdentifier notExistMeshLocalIid = generateRandomIid(OPENTHREAD_CONFIG_NDPROXY_TABLE_… in TestNdProxyTable()
80 Ip6::InterfaceIdentifier addressIid = generateRandomIid(i); in TestNdProxyTable()
81 Ip6::InterfaceIdentifier meshLocalIid = generateRandomIid(i); in TestNdProxyTable()
Dtest_child.cpp114 Ip6::InterfaceIdentifier meshLocalIid; in TestChildIp6Address()
Dtest_ip_address.cpp342 bool CheckPrefixInIid(const Ip6::InterfaceIdentifier &aIid, const uint8_t *aPrefix, uint8_t aPrefix… in CheckPrefixInIid()
/openthread-latest/src/core/net/
Dip6_address.hpp336 class InterfaceIdentifier : public otIp6InterfaceIdentifier, class
337 public Equatable<InterfaceIdentifier>,
338 public Clearable<InterfaceIdentifier>
524 friend class InterfaceIdentifier;
527 … static constexpr uint8_t kAloc16Mask = InterfaceIdentifier::kAloc16Mask; ///< The mask for ALOC16.
611 void SetToLinkLocalAddress(const InterfaceIdentifier &aIid);
861 const InterfaceIdentifier &GetIid(void) const in GetIid()
863 return static_cast<const InterfaceIdentifier &>(mFields.mComponents.mIid); in GetIid()
871InterfaceIdentifier &GetIid(void) { return static_cast<InterfaceIdentifier &>(mFields.mComponents.… in GetIid()
878 void SetIid(const InterfaceIdentifier &aIid) { GetIid() = aIid; } in SetIid()
[all …]
Dip6_address.cpp224 bool InterfaceIdentifier::IsUnspecified(void) const { return (mFields.m32[0] == 0) && (mFields.m32[… in IsUnspecified()
226 bool InterfaceIdentifier::IsReserved(void) const in IsReserved()
231 bool InterfaceIdentifier::IsSubnetRouterAnycast(void) const { return (mFields.m32[0] == 0) && (mFie… in IsSubnetRouterAnycast()
233 bool InterfaceIdentifier::IsReservedSubnetAnycast(void) const in IsReservedSubnetAnycast()
246 void InterfaceIdentifier::GenerateRandom(void) { SuccessOrAssert(Random::Crypto::Fill(*this)); } in GenerateRandom()
248 void InterfaceIdentifier::SetBytes(const uint8_t *aBuffer) { memcpy(mFields.m8, aBuffer, kSize); } in SetBytes()
250 void InterfaceIdentifier::SetFromExtAddress(const Mac::ExtAddress &aExtAddress) in SetFromExtAddress()
259 void InterfaceIdentifier::ConvertToExtAddress(Mac::ExtAddress &aExtAddress) const in ConvertToExtAddress()
265 void InterfaceIdentifier::ConvertToMacAddress(Mac::Address &aMacAddress) const in ConvertToMacAddress()
271 void InterfaceIdentifier::SetToLocator(uint16_t aLocator) in SetToLocator()
[all …]
/openthread-latest/src/core/thread/
Ddua_manager.hpp127 Error SetFixedDuaInterfaceIdentifier(const Ip6::InterfaceIdentifier &aIid);
148 …const Ip6::InterfaceIdentifier &GetFixedDuaInterfaceIdentifier(void) const { return mFixedDuaInter… in GetFixedDuaInterfaceIdentifier()
240 Ip6::InterfaceIdentifier mFixedDuaInterfaceIdentifier;
Daddress_resolver.hpp216 const Ip6::InterfaceIdentifier &aMeshLocalIid,
228 const Ip6::InterfaceIdentifier &aMeshLocalIid,
257 …const Ip6::InterfaceIdentifier &GetMeshLocalIid(void) const { return mInfo.mCached.mMeshLocalIid; } in GetMeshLocalIid()
258 … void SetMeshLocalIid(const Ip6::InterfaceIdentifier &aIid) { mInfo.mCached.mMeshLocalIid = aIid; } in SetMeshLocalIid()
302 Ip6::InterfaceIdentifier mMeshLocalIid;
Dchild.hpp169 const Ip6::InterfaceIdentifier &GetMeshLocalIid(void) const { return mMeshLocalIid; } in GetMeshLocalIid()
372 Ip6::InterfaceIdentifier mMeshLocalIid;
Dthread_tlvs.hpp111 typedef SimpleTlvInfo<ThreadTlv::kMeshLocalEid, Ip6::InterfaceIdentifier> ThreadMeshLocalEidTlv;
Daddress_resolver.cpp652 Ip6::InterfaceIdentifier meshLocalIid; in HandleTmf()
720 const Ip6::InterfaceIdentifier &aMeshLocalIid, in SendAddressError()
765 Ip6::InterfaceIdentifier meshLocalIid; in HandleTmf()
893 const Ip6::InterfaceIdentifier &aMeshLocalIid, in SendAddressQueryResponse()
Dlowpan.hpp278 … ComputeIid(const Mac::Address &aMacAddr, const Context &aContext, Ip6::InterfaceIdentifier &aIid);
Dlowpan.cpp64 …::ComputeIid(const Mac::Address &aMacAddr, const Context &aContext, Ip6::InterfaceIdentifier &aIid) in ComputeIid()
95 Ip6::InterfaceIdentifier iid; in CompressSourceIid()
124 Ip6::InterfaceIdentifier iid; in CompressDestinationIid()
Ddua_manager.cpp156 Error DuaManager::SetFixedDuaInterfaceIdentifier(const Ip6::InterfaceIdentifier &aIid) in SetFixedDuaInterfaceIdentifier()
Dmle.hpp356 Error SetMeshLocalIid(const Ip6::InterfaceIdentifier &aMlIid);
Dmle_router.cpp1930 offsetRange.AdvanceOffset(sizeof(Ip6::InterfaceIdentifier)); in ProcessAddressRegistrationTlv()
/openthread-latest/src/core/common/
Dsettings.hpp276 const Ip6::InterfaceIdentifier &GetMeshLocalIid(void) const { return mMlIid; } in GetMeshLocalIid()
283 … void SetMeshLocalIid(const Ip6::InterfaceIdentifier &aMeshLocalIid) { mMlIid = aMeshLocalIid; } in SetMeshLocalIid()
310 Ip6::InterfaceIdentifier mMlIid; ///< IID from ML-EID
/openthread-latest/src/core/meshcop/
Dcommissioner.hpp454 Ip6::InterfaceIdentifier mJoinerIid;
Djoiner_router.cpp160 Ip6::InterfaceIdentifier joinerIid; in HandleTmf()
Dmeshcop_tlvs.hpp195 typedef SimpleTlvInfo<Tlv::kJoinerIid, Ip6::InterfaceIdentifier> JoinerIidTlv;
Dcommissioner.cpp882 Ip6::InterfaceIdentifier joinerIid; in HandleTmf()
/openthread-latest/src/core/utils/
Dslaac_address.cpp428 static_assert(sizeof(hash) >= Ip6::InterfaceIdentifier::kSize, in GenerateIid()

12