FD.io VPP  v16.06
Vector Packet Processing
cnat_session_entry_t Struct Reference
+ Collaboration diagram for cnat_session_entry_t:

Data Fields

index_slist_t cnat_session_hash
 
u32 main_db_index
 
cnat_key_t v4_dest_key
 
u16 flags
 
u16 timeout
 
u32 entry_expires
 
index_dlist_t main_list
 
union {
   u16   delta
 
   i8   alg_dlt [2]
 
   u16   il
 
alg
 
u16 tcp_flags
 
u32 tcp_seq_num
 
u32 ack_no
 
u32 window
 
u8 scale
 
u8 pad
 

Detailed Description

Definition at line 336 of file cnat_db.h.

Field Documentation

u32 cnat_session_entry_t::ack_no

Definition at line 372 of file cnat_db.h.

union { ... } cnat_session_entry_t::alg
i8 cnat_session_entry_t::alg_dlt[2]

Definition at line 361 of file cnat_db.h.

index_slist_t cnat_session_entry_t::cnat_session_hash

Definition at line 339 of file cnat_db.h.

u16 cnat_session_entry_t::delta

Definition at line 360 of file cnat_db.h.

u32 cnat_session_entry_t::entry_expires

Definition at line 354 of file cnat_db.h.

u16 cnat_session_entry_t::flags

Definition at line 348 of file cnat_db.h.

u16 cnat_session_entry_t::il

Definition at line 362 of file cnat_db.h.

u32 cnat_session_entry_t::main_db_index

Definition at line 342 of file cnat_db.h.

index_dlist_t cnat_session_entry_t::main_list

Definition at line 356 of file cnat_db.h.

u8 cnat_session_entry_t::pad

Definition at line 381 of file cnat_db.h.

u8 cnat_session_entry_t::scale

Definition at line 378 of file cnat_db.h.

u16 cnat_session_entry_t::tcp_flags

Definition at line 366 of file cnat_db.h.

u32 cnat_session_entry_t::tcp_seq_num

Definition at line 369 of file cnat_db.h.

u16 cnat_session_entry_t::timeout

Definition at line 351 of file cnat_db.h.

cnat_key_t cnat_session_entry_t::v4_dest_key

Definition at line 345 of file cnat_db.h.

u32 cnat_session_entry_t::window

Definition at line 375 of file cnat_db.h.


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