Represents an External Route configuration.

Public Attributes#

The IPv6 prefix.

uint16_t

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

signed int

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

bool

Whether this is a NAT64 prefix.

bool

Whether this configuration is considered Stable Network Data.

bool

Whether the next hop is this device (value ignored on config add).

bool

Whether or not BR is advertising a ULA prefix in PIO (AP flag).

Public Attribute Documentation#

mPrefix#

otIp6Prefix otExternalRouteConfig::mPrefix

The IPv6 prefix.


mRloc16#

uint16_t otExternalRouteConfig::mRloc16

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


mPreference#

signed int otExternalRouteConfig::mPreference

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


mNat64#

bool otExternalRouteConfig::mNat64

Whether this is a NAT64 prefix.


mStable#

bool otExternalRouteConfig::mStable

Whether this configuration is considered Stable Network Data.


mNextHopIsThisDevice#

bool otExternalRouteConfig::mNextHopIsThisDevice

Whether the next hop is this device (value ignored on config add).


mAdvPio#

bool otExternalRouteConfig::mAdvPio

Whether or not BR is advertising a ULA prefix in PIO (AP flag).