FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
map_main_t Struct Reference
+ Collaboration diagram for map_main_t:

Data Fields

map_domain_tdomains
 
vlib_simple_counter_main_tsimple_domain_counters
 
vlib_combined_counter_main_tdomain_counters
 
volatile u32counter_lock
 
u8 tc
 
bool tc_copy
 
bool sec_check
 
bool sec_check_frag
 
bool icmp6_enabled
 
bool is_ce
 
ip4_address_t icmp4_src_address
 
vlib_simple_counter_main_t icmp_relayed
 
vlib_main_tvlib_main
 
vnet_main_tvnet_main
 
f32 ip4_reass_conf_ht_ratio
 
u16 ip4_reass_conf_pool_size
 
u16 ip4_reass_conf_lifetime_ms
 
u32 ip4_reass_conf_buffers
 
map_ip4_reass_tip4_reass_pool
 
u8 ip4_reass_ht_log2len
 
u16 ip4_reass_allocated
 
u16ip4_reass_hash_table
 
u16 ip4_reass_fifo_last
 
volatile u32ip4_reass_lock
 
u32 ip4_reass_buffered_counter
 
bool frag_inner
 
bool frag_ignore_df
 
f32 ip6_reass_conf_ht_ratio
 
u16 ip6_reass_conf_pool_size
 
u16 ip6_reass_conf_lifetime_ms
 
u32 ip6_reass_conf_buffers
 
map_ip6_reass_tip6_reass_pool
 
u8 ip6_reass_ht_log2len
 
u16 ip6_reass_allocated
 
u16ip6_reass_hash_table
 
u16 ip6_reass_fifo_last
 
volatile u32ip6_reass_lock
 
u32 ip6_reass_buffered_counter
 

Detailed Description

Definition at line 230 of file map.h.

Field Documentation

volatile u32* map_main_t::counter_lock

Definition at line 237 of file map.h.

vlib_combined_counter_main_t* map_main_t::domain_counters

Definition at line 236 of file map.h.

map_domain_t* map_main_t::domains

Definition at line 232 of file map.h.

bool map_main_t::frag_ignore_df

Definition at line 278 of file map.h.

bool map_main_t::frag_inner

Definition at line 277 of file map.h.

ip4_address_t map_main_t::icmp4_src_address

Definition at line 250 of file map.h.

bool map_main_t::icmp6_enabled

Definition at line 245 of file map.h.

vlib_simple_counter_main_t map_main_t::icmp_relayed

Definition at line 251 of file map.h.

u16 map_main_t::ip4_reass_allocated

Definition at line 269 of file map.h.

u32 map_main_t::ip4_reass_buffered_counter

Definition at line 275 of file map.h.

u32 map_main_t::ip4_reass_conf_buffers

Definition at line 264 of file map.h.

f32 map_main_t::ip4_reass_conf_ht_ratio

Definition at line 261 of file map.h.

u16 map_main_t::ip4_reass_conf_lifetime_ms

Definition at line 263 of file map.h.

u16 map_main_t::ip4_reass_conf_pool_size

Definition at line 262 of file map.h.

u16 map_main_t::ip4_reass_fifo_last

Definition at line 271 of file map.h.

u16* map_main_t::ip4_reass_hash_table

Definition at line 270 of file map.h.

u8 map_main_t::ip4_reass_ht_log2len

Definition at line 268 of file map.h.

volatile u32* map_main_t::ip4_reass_lock

Definition at line 272 of file map.h.

map_ip4_reass_t* map_main_t::ip4_reass_pool

Definition at line 267 of file map.h.

u16 map_main_t::ip6_reass_allocated

Definition at line 292 of file map.h.

u32 map_main_t::ip6_reass_buffered_counter

Definition at line 298 of file map.h.

u32 map_main_t::ip6_reass_conf_buffers

Definition at line 287 of file map.h.

f32 map_main_t::ip6_reass_conf_ht_ratio

Definition at line 284 of file map.h.

u16 map_main_t::ip6_reass_conf_lifetime_ms

Definition at line 286 of file map.h.

u16 map_main_t::ip6_reass_conf_pool_size

Definition at line 285 of file map.h.

u16 map_main_t::ip6_reass_fifo_last

Definition at line 294 of file map.h.

u16* map_main_t::ip6_reass_hash_table

Definition at line 293 of file map.h.

u8 map_main_t::ip6_reass_ht_log2len

Definition at line 291 of file map.h.

volatile u32* map_main_t::ip6_reass_lock

Definition at line 295 of file map.h.

map_ip6_reass_t* map_main_t::ip6_reass_pool

Definition at line 290 of file map.h.

bool map_main_t::is_ce

Definition at line 247 of file map.h.

bool map_main_t::sec_check

Definition at line 243 of file map.h.

bool map_main_t::sec_check_frag

Definition at line 244 of file map.h.

vlib_simple_counter_main_t* map_main_t::simple_domain_counters

Definition at line 235 of file map.h.

u8 map_main_t::tc

Definition at line 240 of file map.h.

bool map_main_t::tc_copy

Definition at line 241 of file map.h.

vlib_main_t* map_main_t::vlib_main

Definition at line 254 of file map.h.

vnet_main_t* map_main_t::vnet_main

Definition at line 255 of file map.h.


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