This structure 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).

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).