FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
nat_ha_main_s Struct Reference
+ Collaboration diagram for nat_ha_main_s:

Data Fields

u8 enabled
 
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]
 
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
 
u32 num_workers
 
nat_ha_per_thread_data_tper_thread_data
 
u32 ha_handoff_node_index
 
u32 ha_process_node_index
 
u32 ha_worker_node_index
 
u32 ha_node_index
 
u32 fq_index
 

Detailed Description

Definition at line 131 of file nat44_ei_ha.c.

Field Documentation

◆ client_index

u32 nat_ha_main_s::client_index

Definition at line 156 of file nat44_ei_ha.c.

◆ counters

Definition at line 145 of file nat44_ei_ha.c.

◆ dst_ip_address

ip4_address_t nat_ha_main_s::dst_ip_address

Definition at line 138 of file nat44_ei_ha.c.

◆ dst_port

u16 nat_ha_main_s::dst_port

Definition at line 139 of file nat44_ei_ha.c.

◆ enabled

u8 nat_ha_main_s::enabled

Definition at line 133 of file nat44_ei_ha.c.

◆ event_callback

nat_ha_resync_event_cb_t nat_ha_main_s::event_callback

Definition at line 155 of file nat44_ei_ha.c.

◆ fq_index

u32 nat_ha_main_s::fq_index

Definition at line 168 of file nat44_ei_ha.c.

◆ ha_handoff_node_index

u32 nat_ha_main_s::ha_handoff_node_index

Definition at line 162 of file nat44_ei_ha.c.

◆ ha_node_index

u32 nat_ha_main_s::ha_node_index

Definition at line 165 of file nat44_ei_ha.c.

◆ ha_process_node_index

u32 nat_ha_main_s::ha_process_node_index

Definition at line 163 of file nat44_ei_ha.c.

◆ ha_worker_node_index

u32 nat_ha_main_s::ha_worker_node_index

Definition at line 164 of file nat44_ei_ha.c.

◆ in_resync

u8 nat_ha_main_s::in_resync

Definition at line 149 of file nat44_ei_ha.c.

◆ num_workers

u32 nat_ha_main_s::num_workers

Definition at line 159 of file nat44_ei_ha.c.

◆ per_thread_data

nat_ha_per_thread_data_t* nat_ha_main_s::per_thread_data

Definition at line 160 of file nat44_ei_ha.c.

◆ pid

u32 nat_ha_main_s::pid

Definition at line 157 of file nat44_ei_ha.c.

◆ resync_ack_count

u32 nat_ha_main_s::resync_ack_count

Definition at line 151 of file nat44_ei_ha.c.

◆ resync_ack_missed

u32 nat_ha_main_s::resync_ack_missed

Definition at line 153 of file nat44_ei_ha.c.

◆ sequence_number

u32 nat_ha_main_s::sequence_number

Definition at line 147 of file nat44_ei_ha.c.

◆ session_refresh_interval

u32 nat_ha_main_s::session_refresh_interval

Definition at line 143 of file nat44_ei_ha.c.

◆ src_ip_address

ip4_address_t nat_ha_main_s::src_ip_address

Definition at line 135 of file nat44_ei_ha.c.

◆ src_port

u16 nat_ha_main_s::src_port

Definition at line 136 of file nat44_ei_ha.c.

◆ state_sync_path_mtu

u32 nat_ha_main_s::state_sync_path_mtu

Definition at line 141 of file nat44_ei_ha.c.


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