Represents an address mapping record for NAT64.
Note
The counters will be reset for each mapping session even for the same address pair. Applications can use
mId
to identify different sessions to calculate the packets correctly.
Public Attributes#
uint64_t
The unique id for a mapping session.
The IPv4 address of the mapping.
The IPv6 address of the mapping.
uint32_t
Remaining time before expiry in milliseconds.
Public Attribute Documentation#
mId#
uint64_t otNat64AddressMapping::mId
The unique id for a mapping session.
Definition at line
172
of file include/openthread/nat64.h
mIp4#
otIp4Address otNat64AddressMapping::mIp4
The IPv4 address of the mapping.
Definition at line
174
of file include/openthread/nat64.h
mIp6#
otIp6Address otNat64AddressMapping::mIp6
The IPv6 address of the mapping.
Definition at line
175
of file include/openthread/nat64.h
mRemainingTimeMs#
uint32_t otNat64AddressMapping::mRemainingTimeMs
Remaining time before expiry in milliseconds.
Definition at line
176
of file include/openthread/nat64.h
mCounters#
otNat64ProtocolCounters otNat64AddressMapping::mCounters
Definition at line
178
of file include/openthread/nat64.h