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.


Definition at line 91 of file include/openthread/netdata.h

mRloc16#

uint16_t otExternalRouteConfig::mRloc16

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


Definition at line 92 of file include/openthread/netdata.h

mPreference#

signed int otExternalRouteConfig::mPreference

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


Definition at line 93 of file include/openthread/netdata.h

mNat64#

bool otExternalRouteConfig::mNat64

Whether this is a NAT64 prefix.


Definition at line 94 of file include/openthread/netdata.h

mStable#

bool otExternalRouteConfig::mStable

Whether this configuration is considered Stable Network Data.


Definition at line 95 of file include/openthread/netdata.h

mNextHopIsThisDevice#

bool otExternalRouteConfig::mNextHopIsThisDevice

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


Definition at line 96 of file include/openthread/netdata.h