otBorderRouterConfig Struct Reference

This structure represents a Border Router configuration.

#include <include/openthread/netdata.h>

Public Attributes

otIp6Prefix mPrefix
 The IPv6 prefix.
 
signed int mPreference: 2
 A 2-bit signed int preference (OT_ROUTE_PREFERENCE_* values).
 
bool mPreferred: 1
 Whether prefix is preferred.
 
bool mSlaac: 1
 Whether prefix can be used for address auto-configuration (SLAAC).
 
bool mDhcp: 1
 Whether border router is DHCPv6 Agent.
 
bool mConfigure: 1
 Whether DHCPv6 Agent supplying other config data.
 
bool mDefaultRoute: 1
 Whether border router is a default router for prefix.
 
bool mOnMesh: 1
 Whether this prefix is considered on-mesh.
 
bool mStable: 1
 Whether this configuration is considered Stable Network Data.
 
bool mNdDns: 1
 Whether this border router can supply DNS information via ND.
 
bool mDp: 1
 Whether prefix is a Thread Domain Prefix (added since Thread 1.2).
 
uint16_t mRloc16
 The border router's RLOC16 (value ignored on config add).

This structure represents a Border Router configuration.


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