NAT session configuration structure.

This structure defines session timeout values for Network Address Translation (NAT) on a network interface. It allows configuration of separate timeout durations for TCP and non-TCP sessions, as well as specifying the network interface to which these settings apply.

Public Attributes#

uint32_t

NAT TCP session timeout in seconds.

uint32_t

NAT non-TCP session timeout in seconds.

Network interface to apply NAT settings.

Public Attribute Documentation#

tcp_session_timeout#

uint32_t sl_net_nat_config_t::tcp_session_timeout

NAT TCP session timeout in seconds.


non_tcp_session_timeout#

uint32_t sl_net_nat_config_t::non_tcp_session_timeout

NAT non-TCP session timeout in seconds.


interface#

sl_net_interface_t sl_net_nat_config_t::interface

Network interface to apply NAT settings.