FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
nat_ha_main_s Struct Reference
+ Collaboration diagram for nat_ha_main_s:

Data Fields

ip4_address_t src_ip_address
 
u16 src_port
 
ip4_address_t dst_ip_address
 
u16 dst_port
 
u32 state_sync_path_mtu
 
u32 session_refresh_interval
 
vlib_simple_counter_main_t counters [NAT_HA_N_COUNTERS]
 
vlib_main_tvlib_main
 
u32 sequence_number
 
u8 in_resync
 
u32 resync_ack_count
 
u32 resync_ack_missed
 
nat_ha_resync_event_cb_t event_callback
 
u32 client_index
 
u32 pid
 
nat_ha_sadd_cb_t sadd_cb
 
nat_ha_sdel_cb_t sdel_cb
 
nat_ha_sref_cb_t sref_cb
 
u32 num_workers
 
nat_ha_per_thread_data_tper_thread_data
 
u32 fq_index
 

Detailed Description

Definition at line 125 of file nat_ha.c.

Field Documentation

◆ client_index

u32 nat_ha_main_s::client_index

Definition at line 150 of file nat_ha.c.

◆ counters

Definition at line 138 of file nat_ha.c.

◆ dst_ip_address

ip4_address_t nat_ha_main_s::dst_ip_address

Definition at line 131 of file nat_ha.c.

◆ dst_port

u16 nat_ha_main_s::dst_port

Definition at line 132 of file nat_ha.c.

◆ event_callback

nat_ha_resync_event_cb_t nat_ha_main_s::event_callback

Definition at line 149 of file nat_ha.c.

◆ fq_index

u32 nat_ha_main_s::fq_index

Definition at line 160 of file nat_ha.c.

◆ in_resync

u8 nat_ha_main_s::in_resync

Definition at line 143 of file nat_ha.c.

◆ num_workers

u32 nat_ha_main_s::num_workers

Definition at line 157 of file nat_ha.c.

◆ per_thread_data

nat_ha_per_thread_data_t* nat_ha_main_s::per_thread_data

Definition at line 158 of file nat_ha.c.

◆ pid

u32 nat_ha_main_s::pid

Definition at line 151 of file nat_ha.c.

◆ resync_ack_count

u32 nat_ha_main_s::resync_ack_count

Definition at line 145 of file nat_ha.c.

◆ resync_ack_missed

u32 nat_ha_main_s::resync_ack_missed

Definition at line 147 of file nat_ha.c.

◆ sadd_cb

nat_ha_sadd_cb_t nat_ha_main_s::sadd_cb

Definition at line 153 of file nat_ha.c.

◆ sdel_cb

nat_ha_sdel_cb_t nat_ha_main_s::sdel_cb

Definition at line 154 of file nat_ha.c.

◆ sequence_number

u32 nat_ha_main_s::sequence_number

Definition at line 141 of file nat_ha.c.

◆ session_refresh_interval

u32 nat_ha_main_s::session_refresh_interval

Definition at line 136 of file nat_ha.c.

◆ src_ip_address

ip4_address_t nat_ha_main_s::src_ip_address

Definition at line 128 of file nat_ha.c.

◆ src_port

u16 nat_ha_main_s::src_port

Definition at line 129 of file nat_ha.c.

◆ sref_cb

nat_ha_sref_cb_t nat_ha_main_s::sref_cb

Definition at line 155 of file nat_ha.c.

◆ state_sync_path_mtu

u32 nat_ha_main_s::state_sync_path_mtu

Definition at line 134 of file nat_ha.c.

◆ vlib_main

vlib_main_t* nat_ha_main_s::vlib_main

Definition at line 139 of file nat_ha.c.


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