NatSettings Struct Reference
  NAT settings. More...
#include <nat.h>
| Data Fields | |
| NetInterface * | publicInterface | 
| Public interface.  More... | |
| uint_t | publicIpAddrIndex | 
| Index of the public IP address to use.  More... | |
| NetInterface * | privateInterfaces [NAT_MAX_PRIVATE_INTERFACES] | 
| Private interfaces.  More... | |
| uint_t | numPrivateInterfaces | 
| Number of private interfaces.  More... | |
| NatPortFwdRule * | portFwdRules | 
| Port redirection rules.  More... | |
| uint_t | numPortFwdRules | 
| Number of port redirection rules.  More... | |
| NatSession * | sessions | 
| NAT sessions (initiated from a private host)  More... | |
| uint_t | numSessions | 
| Number of NAT sessions.  More... | |
Detailed Description
Field Documentation
◆ numPortFwdRules
◆ numPrivateInterfaces
◆ numSessions
◆ portFwdRules
| NatPortFwdRule* portFwdRules | 
◆ privateInterfaces
| NetInterface* privateInterfaces[NAT_MAX_PRIVATE_INTERFACES] | 
◆ publicInterface
| NetInterface* publicInterface | 
◆ publicIpAddrIndex
| uint_t publicIpAddrIndex | 
◆ sessions
| NatSession* sessions | 
The documentation for this struct was generated from the following file:
- cyclone_tcp/nat/nat.h
