/openthread-latest/src/core/net/ |
D | dhcp6.hpp | 198 class Option class 260 class ClientIdentifier : public Option 270 SetLength(sizeof(*this) - sizeof(Option)); in Init() 334 class ServerIdentifier : public Option 344 SetLength(sizeof(*this) - sizeof(Option)); in Init() 412 class IaNa : public Option 425 SetLength(sizeof(*this) - sizeof(Option)); in Init() 487 class IaAddress : public Option 500 SetLength(sizeof(*this) - sizeof(Option)); in Init() 573 class ElapsedTime : public Option [all …]
|
D | nd6.cpp | 48 Option::Iterator::Iterator(void) in Iterator() 55 Option::Iterator::Iterator(const void *aStart, const void *aEnd) in Iterator() 57 , mEnd(reinterpret_cast<const Option *>(aEnd)) in Iterator() 62 mOption = Validate(reinterpret_cast<const Option *>(aStart)); in Iterator() 65 const Option *Option::Iterator::Next(const Option *aOption) in Next() 67 …return reinterpret_cast<const Option *>(reinterpret_cast<const uint8_t *>(aOption) + aOption->GetS… in Next() 70 void Option::Iterator::Advance(void) { mOption = (mOption != nullptr) ? Validate(Next(mOption)) : n… in Advance() 72 const Option *Option::Iterator::Validate(const Option *aOption) const in Validate() 212 Option *RouterAdvert::TxMessage::AppendOption(uint16_t aOptionSize) in AppendOption() 220 Option *option = nullptr; in AppendOption() [all …]
|
D | nd6.hpp | 69 class Option class 150 const Option &operator*(void) { return *mOption; } in operator *() 156 static const Option *Next(const Option *aOption); 158 const Option *Validate(const Option *aOption) const; 160 const Option *mOption; 161 const Option *mEnd; 175 class PrefixInfoOption : public Option, private Clearable<PrefixInfoOption> 335 class RouteInfoOption : public Option, private Clearable<RouteInfoOption> 470 class RaFlagsExtOption : public Option, private Clearable<RaFlagsExtOption> 760 … Option::Iterator begin(void) const { return Option::Iterator(GetOptionStart(), GetDataEnd()); } in begin() [all …]
|
D | ip6_headers.cpp | 72 Error Option::ParseFrom(const Message &aMessage, const OffsetRange &aOffsetRange) in ParseFrom() 94 uint16_t Option::GetSize(void) const in GetSize() 96 return (mType == kTypePad1) ? sizeof(mType) : static_cast<uint16_t>(mLength) + sizeof(Option); in GetSize() 115 SetLength(aPadSize - sizeof(Option)); in InitForPadSize()
|
D | dhcp6_client.cpp | 352 length = sizeof(IaNa) + sizeof(IaAddress) * count - sizeof(Option); in AppendIaNa() 456 Option option; in FindOption() 480 ((option.GetLength() == (sizeof(option) - sizeof(Option))) && in ProcessServerIdentifier() 498 …(option.GetLength() == (sizeof(option) - sizeof(Option))) && (option.GetDuidType() == kDuidLinkLay… in ProcessClientIdentifier() 515 length = option.GetLength() - (sizeof(option) - sizeof(Option)); in ProcessIaNa() 547 …VerifyOrExit((option.GetLength() >= sizeof(option) - sizeof(Option)) && (option.GetStatusCode() ==… in ProcessStatusCode() 560 VerifyOrExit(option.GetLength() == sizeof(option) - sizeof(Option), error = kErrorParse); in ProcessIaAddress()
|
D | dhcp6_server.cpp | 236 Option option; in FindOption() 256 VerifyOrExit((aClientId.GetLength() == sizeof(aClientId) - sizeof(Option)) && in ProcessClientIdentifier() 270 VerifyOrExit(option.GetLength() == sizeof(option) - sizeof(Option), error = kErrorParse); in ProcessElapsedTime() 284 length = aIaNa.GetLength() + sizeof(Option) - sizeof(IaNa); in ProcessIaNa() 309 VerifyOrExit(option.GetLength() == sizeof(option) - sizeof(Option), error = kErrorParse); in ProcessIaAddress() 405 length += sizeof(IaNa) + sizeof(StatusCode) - sizeof(Option); in AppendIaNa()
|
D | ip6_mpl.hpp | 64 class MplOption : public Option 68 …static constexpr uint8_t kMinSize = (2 + sizeof(Option)); ///< Minimum size (num of bytes) of `Mpl…
|
D | ip6_headers.hpp | 456 class Option class 563 class PadOption : public Option, private Clearable<PadOption>
|
D | ip6_mpl.cpp | 65 SetLength(sizeof(*this) - sizeof(Option) - sizeof(mSeedId)); in Init() 68 SetLength(sizeof(*this) - sizeof(Option)); in Init()
|
D | dns_types.hpp | 2625 class Option class 2668 uint32_t GetSize(void) const { return sizeof(Option) + GetOptionLength(); } in GetSize() 2685 class LeaseOption : public Option
|
D | ip6.cpp | 324 Option option; in RemoveMplOption() 533 Option option; in HandleOptions() 555 VerifyOrExit(option.GetAction() == Option::kActionSkip, error = kErrorDrop); in HandleOptions()
|
D | dns_types.cpp | 1254 SuccessOrExit(error = aMessage.Read(aOffset, this, sizeof(Option))); in ReadFrom()
|
/openthread-latest/src/core/coap/ |
D | coap_message.cpp | 251 Option::Iterator iterator; in ReadUriPathOptions() 319 Option::Iterator iterator; in ReadBlockOptionValues() 377 Option::Iterator iterator; in ParseHeader() 502 Error Option::Iterator::Init(const Message &aMessage) in Init() 524 Error Option::Iterator::Advance(void) in Advance() 574 Error Option::Iterator::ReadOptionValue(void *aValue) const in ReadOptionValue() 585 Error Option::Iterator::ReadOptionValue(uint64_t &aUintValue) const in ReadOptionValue() 607 Error Option::Iterator::Read(uint16_t aLength, void *aBuffer) in Read() 622 Error Option::Iterator::ReadExtendedOptionField(uint16_t &aValue) in ReadExtendedOptionField() 652 Error Option::Iterator::InitOrAdvance(const Message *aMessage, uint16_t aNumber) in InitOrAdvance()
|
D | coap_message.hpp | 72 class Option; 167 friend class Option; 1080 class Option : public otCoapOption class 1185 …const Option *GetOption(void) const { return IsDone() ? nullptr : static_cast<const Option *>(&mOp… in GetOption() 1270 DefineCoreType(otCoapOption, Coap::Option); 1271 DefineCoreType(otCoapOptionIterator, Coap::Option::Iterator);
|
D | coap.cpp | 290 Option::Iterator iterator; in SendMessage() 620 Option::Iterator iterator; in PrepareNextBlockRequest() 863 Option::Iterator iterator; in ProcessBlock2Request() 1092 Option::Iterator iterator; in ProcessReceivedResponse() 1164 Option::Iterator iterator; in ProcessReceivedResponse() 1294 Option::Iterator iterator; in ProcessReceivedRequest()
|
/openthread-latest/src/core/api/ |
D | coap_api.cpp | 166 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetFirstOptionMatching() 174 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetFirstOption() 182 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetNextOptionMatching() 190 Coap::Option::Iterator &iterator = AsCoreType(aIterator); in otCoapOptionIteratorGetNextOption()
|
/openthread-latest/tests/unit/ |
D | test_routing_manager.cpp | 473 for (const Ip6::Nd::Option &option : raMsg) in ValidateRouterAdvert() 477 case Ip6::Nd::Option::kTypePrefixInfo: in ValidateRouterAdvert() 523 case Ip6::Nd::Option::kTypeRouteInfo: in ValidateRouterAdvert() 548 case Ip6::Nd::Option::kTypeRaFlagsExtension: in ValidateRouterAdvert() 603 for (const Ip6::Nd::Option &option : raMsg) in LogRouterAdvert() 607 case Ip6::Nd::Option::kTypePrefixInfo: in LogRouterAdvert() 620 case Ip6::Nd::Option::kTypeRouteInfo: in LogRouterAdvert() 632 case Ip6::Nd::Option::kTypeRaFlagsExtension: in LogRouterAdvert()
|
/openthread-latest/src/core/border_router/ |
D | routing_manager.cpp | 1197 for (const Option &option : aRaMessage) in ProcessRouterAdvertMessage() 1201 case Option::kTypePrefixInfo: in ProcessRouterAdvertMessage() 1205 case Option::kTypeRouteInfo: in ProcessRouterAdvertMessage() 1209 case Option::kTypeRaFlagsExtension: in ProcessRouterAdvertMessage() 4041 for (const Option &option : raMsg) in Process() 4043 …if (option.GetType() != Option::kTypePrefixInfo || !static_cast<const PrefixInfoOption &>(option).… in Process()
|
D | routing_manager.hpp | 688 using Option = Ip6::Nd::Option; typedef in ot::BorderRouter::RoutingManager
|
/openthread-latest/src/core/thread/ |
D | lowpan.cpp | 475 Ip6::Option option; in CompressExtensionHeader()
|
/openthread-latest/third_party/mbedtls/repo/ |
D | ChangeLog | 4915 * Option to set the Curve preference order (disabled by default)
|