Google is committed to advancing racial equity for Black communities. See how.

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.