FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
cnat_main_ Struct Reference
+ Collaboration diagram for cnat_main_:

Data Fields

uword session_hash_memory
 
u32 session_hash_buckets
 
uword translation_hash_memory
 
u32 translation_hash_buckets
 
uword snat_hash_memory
 
u32 snat_hash_buckets
 
u32 session_max_age
 
u32 tcp_max_age
 
f64 scanner_timeout
 
clib_rwlock_t ts_lock
 
clib_bitmap_tsrc_ports
 
clib_spinlock_t src_ports_lock
 
ip4_address_t snat_ip4
 
ip6_address_t snat_ip6
 
cnat_snat_pfx_table_t snat_pfx_table
 

Detailed Description

Definition at line 83 of file cnat_types.h.

Field Documentation

◆ scanner_timeout

f64 cnat_main_::scanner_timeout

Definition at line 111 of file cnat_types.h.

◆ session_hash_buckets

u32 cnat_main_::session_hash_buckets

Definition at line 89 of file cnat_types.h.

◆ session_hash_memory

uword cnat_main_::session_hash_memory

Definition at line 86 of file cnat_types.h.

◆ session_max_age

u32 cnat_main_::session_max_age

Definition at line 104 of file cnat_types.h.

◆ snat_hash_buckets

u32 cnat_main_::snat_hash_buckets

Definition at line 101 of file cnat_types.h.

◆ snat_hash_memory

uword cnat_main_::snat_hash_memory

Definition at line 98 of file cnat_types.h.

◆ snat_ip4

ip4_address_t cnat_main_::snat_ip4

Definition at line 123 of file cnat_types.h.

◆ snat_ip6

ip6_address_t cnat_main_::snat_ip6

Definition at line 126 of file cnat_types.h.

◆ snat_pfx_table

cnat_snat_pfx_table_t cnat_main_::snat_pfx_table

Definition at line 129 of file cnat_types.h.

◆ src_ports

clib_bitmap_t* cnat_main_::src_ports

Definition at line 117 of file cnat_types.h.

◆ src_ports_lock

clib_spinlock_t cnat_main_::src_ports_lock

Definition at line 120 of file cnat_types.h.

◆ tcp_max_age

u32 cnat_main_::tcp_max_age

Definition at line 108 of file cnat_types.h.

◆ translation_hash_buckets

u32 cnat_main_::translation_hash_buckets

Definition at line 95 of file cnat_types.h.

◆ translation_hash_memory

uword cnat_main_::translation_hash_memory

Definition at line 92 of file cnat_types.h.

◆ ts_lock

clib_rwlock_t cnat_main_::ts_lock

Definition at line 114 of file cnat_types.h.


The documentation for this struct was generated from the following file: