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

Data Fields

clib_bihash_8_8_t out2in
 
clib_bihash_8_8_t in2out
 
clib_bihash_16_8_t in2out_ed
 
clib_bihash_8_8_t user_hash
 
snat_user_tusers
 
snat_session_t * sessions
 
dlist_elt_tlist_pool
 
dlist_elt_tlru_pool
 
u32 tcp_trans_lru_head_index
 
u32 tcp_estab_lru_head_index
 
u32 udp_lru_head_index
 
u32 icmp_lru_head_index
 
u32 unk_proto_lru_head_index
 
u32 snat_thread_index
 
u32 thread_index
 
per_vrf_sessions_t * per_vrf_sessions_vec
 

Detailed Description

Definition at line 412 of file nat.h.

Field Documentation

◆ icmp_lru_head_index

u32 snat_main_per_thread_data_t::icmp_lru_head_index

Definition at line 438 of file nat.h.

◆ in2out

clib_bihash_8_8_t snat_main_per_thread_data_t::in2out

Definition at line 416 of file nat.h.

◆ in2out_ed

clib_bihash_16_8_t snat_main_per_thread_data_t::in2out_ed

Definition at line 419 of file nat.h.

◆ list_pool

dlist_elt_t* snat_main_per_thread_data_t::list_pool

Definition at line 431 of file nat.h.

◆ lru_pool

dlist_elt_t* snat_main_per_thread_data_t::lru_pool

Definition at line 434 of file nat.h.

◆ out2in

clib_bihash_8_8_t snat_main_per_thread_data_t::out2in

Definition at line 415 of file nat.h.

◆ per_vrf_sessions_vec

per_vrf_sessions_t* snat_main_per_thread_data_t::per_vrf_sessions_vec

Definition at line 447 of file nat.h.

◆ sessions

snat_session_t* snat_main_per_thread_data_t::sessions

Definition at line 428 of file nat.h.

◆ snat_thread_index

u32 snat_main_per_thread_data_t::snat_thread_index

Definition at line 442 of file nat.h.

◆ tcp_estab_lru_head_index

u32 snat_main_per_thread_data_t::tcp_estab_lru_head_index

Definition at line 436 of file nat.h.

◆ tcp_trans_lru_head_index

u32 snat_main_per_thread_data_t::tcp_trans_lru_head_index

Definition at line 435 of file nat.h.

◆ thread_index

u32 snat_main_per_thread_data_t::thread_index

Definition at line 445 of file nat.h.

◆ udp_lru_head_index

u32 snat_main_per_thread_data_t::udp_lru_head_index

Definition at line 437 of file nat.h.

◆ unk_proto_lru_head_index

u32 snat_main_per_thread_data_t::unk_proto_lru_head_index

Definition at line 439 of file nat.h.

◆ user_hash

clib_bihash_8_8_t snat_main_per_thread_data_t::user_hash

Definition at line 422 of file nat.h.

◆ users

snat_user_t* snat_main_per_thread_data_t::users

Definition at line 425 of file nat.h.


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