Stay organized with collections Save and categorize content based on your preferences.

otBorderRouterConfig

#include <netdata.h>

This structure represents a Border Router configuration.

Summary

Public attributes

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

Public attributes

mConfigure

bool otBorderRouterConfig::mConfigure

Whether DHCPv6 Agent supplying other config data.

mDefaultRoute

bool otBorderRouterConfig::mDefaultRoute

Whether border router is a default router for prefix.

mDhcp

bool otBorderRouterConfig::mDhcp

Whether border router is DHCPv6 Agent.

mDp

bool otBorderRouterConfig::mDp

Whether prefix is a Thread Domain Prefix (added since Thread 1.2).

mNdDns

bool otBorderRouterConfig::mNdDns

Whether this border router can supply DNS information via ND.

mOnMesh

bool otBorderRouterConfig::mOnMesh

Whether this prefix is considered on-mesh.

mPreference

signed int otBorderRouterConfig::mPreference

A 2-bit signed int preference (OT_ROUTE_PREFERENCE_* values).

mPreferred

bool otBorderRouterConfig::mPreferred

Whether prefix is preferred.

mPrefix

otIp6Prefix otBorderRouterConfig::mPrefix

The IPv6 prefix.

mRloc16

uint16_t otBorderRouterConfig::mRloc16

The border router's RLOC16 (value ignored on config add).

mSlaac

bool otBorderRouterConfig::mSlaac

Whether prefix can be used for address auto-configuration (SLAAC).

mStable

bool otBorderRouterConfig::mStable

Whether this configuration is considered Stable Network Data.

Resources

OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.