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 otNetifAddressmNext
 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