otBorderRouterConfig
#include <netdata.h>
This structure represents a Border Router configuration.
Summary
Public attributes |
|
---|---|
mConfigure
|
bool
TRUE, if this border router is a DHCPv6 Agent that supplies other configuration data.
|
mDefaultRoute
|
bool
TRUE, if this border router is a default route for
mPrefix . |
mDhcp
|
bool
TRUE, if this border router is a DHCPv6 Agent that supplies IPv6 address configuration.
|
mDp
|
bool
TRUE, if this prefix is a Thread Domain Prefix.
|
mNdDns
|
bool
TRUE, if this border router is able to supply DNS infomration obtained via ND.
|
mOnMesh
|
bool
TRUE, if this prefix is considered on-mesh.
|
mPreference
|
signed int
A 2-bit signed integer indicating router preference as defined in RFC 4191.
|
mPreferred
|
bool
TRUE, if
mPrefix is preferred. |
mPrefix
|
The IPv6 prefix.
|
mRloc16
|
uint16_t
The Border Agent Rloc.
|
mSlaac
|
bool
TRUE, if
mPrefix should be used for address autoconfiguration. |
mStable
|
bool
TRUE, if this configuration is considered Stable Network Data.
|
Public attributes
mConfigure
bool otBorderRouterConfig::mConfigure
TRUE, if this border router is a DHCPv6 Agent that supplies other configuration data.
FALSE, otherwise.
mDefaultRoute
bool otBorderRouterConfig::mDefaultRoute
TRUE, if this border router is a default route for mPrefix
.
FALSE, otherwise.
mDhcp
bool otBorderRouterConfig::mDhcp
TRUE, if this border router is a DHCPv6 Agent that supplies IPv6 address configuration.
FALSE, otherwise.
mDp
bool otBorderRouterConfig::mDp
TRUE, if this prefix is a Thread Domain Prefix.
FALSE, otherwise.
Note: Domain Prefix is introduced since Thread 1.2.
mNdDns
bool otBorderRouterConfig::mNdDns
TRUE, if this border router is able to supply DNS infomration obtained via ND.
FALSE, otherwise.
mOnMesh
bool otBorderRouterConfig::mOnMesh
TRUE, if this prefix is considered on-mesh.
FALSE, otherwise.
mPreference
signed int otBorderRouterConfig::mPreference
A 2-bit signed integer indicating router preference as defined in RFC 4191.
mPreferred
bool otBorderRouterConfig::mPreferred
TRUE, if mPrefix
is preferred.
FALSE, otherwise.
mRloc16
uint16_t otBorderRouterConfig::mRloc16
The Border Agent Rloc.
mSlaac
bool otBorderRouterConfig::mSlaac
TRUE, if mPrefix
should be used for address autoconfiguration.
FALSE, otherwise.
mStable
bool otBorderRouterConfig::mStable
TRUE, if this configuration is considered Stable Network Data.
FALSE, otherwise.