otNetifAddress Struct Reference

This structure represents an IPv6 network interface unicast address.

#include < include/openthread/ip6.h >

Public Attributes

otIp6Address mAddress
The IPv6 unicast address.
uint8_t mPrefixLength
The Prefix length (in bits).
uint8_t mAddressOrigin
The IPv6 address origin.
bool mPreferred : 1
TRUE if the address is preferred, FALSE otherwise.
bool mValid : 1
TRUE if the address is valid, FALSE otherwise.
bool mScopeOverrideValid : 1
TRUE if the mScopeOverride value is valid, FALSE otherwise.
unsigned int mScopeOverride : 4
The IPv6 scope of this address.
bool mRloc : 1
TRUE if the address is an RLOC, FALSE otherwise.
struct otNetifAddress * mNext
A pointer to the next network interface address.

This structure represents an IPv6 network interface unicast address.


The documentation for this struct was generated from the following file:
  • include/openthread/ ip6.h