/openthread-latest/src/core/net/ |
D | nd6.cpp | 95 mPrefixLength = aPrefix.mLength; in SetPrefix() 99 …fixInfoOption::GetPrefix(Prefix &aPrefix) const { aPrefix.Set(mPrefix.GetBytes(), mPrefixLength); } in GetPrefix() 103 return (GetSize() >= sizeof(*this)) && (mPrefixLength <= Prefix::kMaxLength) && in IsValid() 130 mPrefixLength = aPrefix.mLength; in SetPrefix() 134 …RouteInfoOption::GetPrefix(Prefix &aPrefix) const { aPrefix.Set(GetPrefixBytes(), mPrefixLength); } in GetPrefix() 138 return (GetSize() >= kMinSize) && (mPrefixLength <= Prefix::kMaxLength) && in IsValid() 139 (GetLength() >= OptionLengthForPrefix(mPrefixLength)) && in IsValid()
|
D | netif.cpp | 246 info.mPrefixLength = kMulticastPrefixLength; in SignalMulticastAddressChange() 425 info.mPrefixLength = aAddress.mPrefixLength; in SignalUnicastAddressChange() 447 entry->mPrefixLength = aAddress.mPrefixLength; in AddExternalUnicastAddress() 544 mPrefixLength = NetworkPrefix::kLength; in InitAsThreadOrigin() 568 mPrefixLength = aPrefixLength; in InitAsSlaacOrigin()
|
D | netif.hpp | 156 uint8_t GetPrefixLength(void) const { return mPrefixLength; } in GetPrefixLength() 169 return (mPrefixLength == aPrefix.GetLength()) && GetAddress().MatchesPrefix(aPrefix); in HasPrefix()
|
D | nd6.hpp | 314 uint8_t mPrefixLength; // The prefix length in bits. member in ot::Ip6::Nd::PrefixInfoOption 439 uint8_t mPrefixLength; // The prefix length in bits. member in ot::Ip6::Nd::RouteInfoOption
|
D | dhcp6_client.cpp | 137 idAssociation->mNetifAddress.mPrefixLength = config.mPrefix.mLength; in UpdateAddresses() 562 idAssociation.mNetifAddress.mPrefixLength) in ProcessIaAddress()
|
D | ip6.cpp | 1292 if (matchLen >= addr.mPrefixLength) in SelectSourceAddress() 1294 matchLen = addr.mPrefixLength; in SelectSourceAddress() 1347 if (bestMatchLen >= bestAddr->mPrefixLength) in SelectSourceAddress() 1369 if (unicastAddr.GetAddress().PrefixMatch(aAddress) >= unicastAddr.mPrefixLength) in IsOnLink()
|
/openthread-latest/src/core/thread/ |
D | network_data_tlvs.hpp | 593 mPrefixLength = aPrefixLength; in Init() 618 …(GetLength() >= Ip6::Prefix::SizeForLength(mPrefixLength) + sizeof(*this) - sizeof(NetworkDataTlv)… in IsValid() 619 (Ip6::Prefix::SizeForLength(mPrefixLength) <= sizeof(Ip6::Address))); in IsValid() 634 uint8_t GetPrefixLength(void) const { return mPrefixLength; } in GetPrefixLength() 678 return (aPrefixLength == mPrefixLength) && in IsEqual() 680 mPrefixLength); in IsEqual() 690 …return reinterpret_cast<NetworkDataTlv *>(GetPrefix() + Ip6::Prefix::SizeForLength(mPrefixLength)); in GetSubTlvs() 700 … reinterpret_cast<const NetworkDataTlv *>(GetPrefix() + Ip6::Prefix::SizeForLength(mPrefixLength)); in GetSubTlvs() 710 …GetLength() - (sizeof(*this) - sizeof(NetworkDataTlv) + Ip6::Prefix::SizeForLength(mPrefixLength)); in GetSubTlvsLength() 720 …SetLength(sizeof(*this) - sizeof(NetworkDataTlv) + Ip6::Prefix::SizeForLength(mPrefixLength) + aLe… in SetSubTlvsLength() [all …]
|
D | dua_manager.cpp | 106 mDomainUnicastAddress.mPrefixLength = prefix->GetLength(); in HandleDomainPrefixUpdate()
|
/openthread-latest/src/core/utils/ |
D | slaac_address.cpp | 161 return (((aConfig.mOnMesh && (aAddr.mPrefixLength == aConfig.mPrefix.mLength)) || in DoesConfigMatchNetifAddr() 162 (!aConfig.mOnMesh && (aAddr.mPrefixLength == 128))) && in DoesConfigMatchNetifAddr() 436 sha256.Update(aAddress.mAddress.mFields.m8, BytesForBitSize(aAddress.mPrefixLength)); in GenerateIid()
|
D | history_tracker.cpp | 250 entry->mPrefixLength = aUnicastAddress.GetPrefixLength(); in RecordAddressEvent()
|
/openthread-latest/include/openthread/ |
D | ip6.h | 172 uint8_t mPrefixLength; ///< The Prefix length (in bits). member 425 … uint8_t mPrefixLength; ///< The prefix length of mAddress if it is a unicast address. member
|
D | history_tracker.h | 101 uint8_t mPrefixLength; ///< The Prefix length (in bits). member
|
/openthread-latest/src/posix/platform/ |
D | netif.cpp | 425 otIp6Prefix addressPrefix{*aAddressInfo.mAddress, aAddressInfo.mPrefixLength}; in IsOmrAddress() 451 req.ifa.ifa_prefixlen = aAddressInfo.mPrefixLength; in UpdateUnicastLinux() 494 Ip6AddressString(aAddressInfo.mAddress).AsCString(), aAddressInfo.mPrefixLength); in UpdateUnicastLinux() 499 Ip6AddressString(aAddressInfo.mAddress).AsCString(), aAddressInfo.mPrefixLength); in UpdateUnicastLinux() 527 InitNetaskWithPrefixLength(&ifr6.ifra_prefixmask.sin6_addr, aAddressInfo.mPrefixLength); in UpdateUnicast() 541 aAddressInfo.mPrefixLength); in UpdateUnicast() 546 … Ip6AddressString(aAddressInfo.mAddress).AsCString(), aAddressInfo.mPrefixLength, strerror(errno)); in UpdateUnicast() 1350 netAddr.mPrefixLength = ifaddr->ifa_prefixlen; in processNetifAddrEvent() 1567 netAddr.mPrefixLength = NetmaskToPrefixLength(&netmask); in processNetifAddrEvent() 1593 … InitNetaskWithPrefixLength(&ifr6.ifra_prefixmask.sin6_addr, netAddr.mPrefixLength); in processNetifAddrEvent()
|
/openthread-latest/src/cli/ |
D | cli_history.cpp | 173 snprintf(&addressString[len], sizeof(addressString) - len, "/%d", info->mPrefixLength); in Process() 183 … ageString, Stringify(info->mEvent, kSimpleEventStrings), addressString, info->mPrefixLength, in Process()
|
D | cli.cpp | 3325 addr->mPrefixLength, addr->mPreferred, addr->mValid); in Process() 3346 address.mPrefixLength = 64; in Process()
|
/openthread-latest/tests/unit/ |
D | test_dns_client.cpp | 601 netifAddr.mPrefixLength = 64; in TestDnsClient()
|
/openthread-latest/src/ncp/ |
D | ncp_base_mtd.cpp | 2019 SuccessOrExit(error = mEncoder.WriteUint8(address->mPrefixLength)); in HandlePropertyGet() 2038 SuccessOrExit(error = mDecoder.ReadUint8(netifAddr.mPrefixLength)); in HandlePropertyInsert()
|