FD.io VPP  v18.07.1-13-g909ba93
Vector Packet Processing
map_main_t Struct Reference
+ Collaboration diagram for map_main_t:

Data Fields

volatile u32counter_lock
u16 msg_id_base
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
f32 ip4_reass_conf_ht_ratio
u16 ip4_reass_conf_pool_size
u16 ip4_reass_conf_lifetime_ms
u32 ip4_reass_conf_buffers
u8 ip4_reass_ht_log2len
u16 ip4_reass_allocated
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
u8 ip6_reass_ht_log2len
u16 ip6_reass_allocated
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 281 of file map.h.

bool map_main_t::frag_inner

Definition at line 280 of file map.h.

ip4_address_t map_main_t::icmp4_src_address

Definition at line 253 of file map.h.

bool map_main_t::icmp6_enabled

Definition at line 248 of file map.h.

vlib_simple_counter_main_t map_main_t::icmp_relayed

Definition at line 254 of file map.h.

u16 map_main_t::ip4_reass_allocated

Definition at line 272 of file map.h.

u32 map_main_t::ip4_reass_buffered_counter

Definition at line 278 of file map.h.

u32 map_main_t::ip4_reass_conf_buffers

Definition at line 267 of file map.h.

f32 map_main_t::ip4_reass_conf_ht_ratio

Definition at line 264 of file map.h.

u16 map_main_t::ip4_reass_conf_lifetime_ms

Definition at line 266 of file map.h.

u16 map_main_t::ip4_reass_conf_pool_size

Definition at line 265 of file map.h.

u16 map_main_t::ip4_reass_fifo_last

Definition at line 274 of file map.h.

u16* map_main_t::ip4_reass_hash_table

Definition at line 273 of file map.h.

u8 map_main_t::ip4_reass_ht_log2len

Definition at line 271 of file map.h.

volatile u32* map_main_t::ip4_reass_lock

Definition at line 275 of file map.h.

map_ip4_reass_t* map_main_t::ip4_reass_pool

Definition at line 270 of file map.h.

u16 map_main_t::ip6_reass_allocated

Definition at line 295 of file map.h.

u32 map_main_t::ip6_reass_buffered_counter

Definition at line 301 of file map.h.

u32 map_main_t::ip6_reass_conf_buffers

Definition at line 290 of file map.h.

f32 map_main_t::ip6_reass_conf_ht_ratio

Definition at line 287 of file map.h.

u16 map_main_t::ip6_reass_conf_lifetime_ms

Definition at line 289 of file map.h.

u16 map_main_t::ip6_reass_conf_pool_size

Definition at line 288 of file map.h.

u16 map_main_t::ip6_reass_fifo_last

Definition at line 297 of file map.h.

u16* map_main_t::ip6_reass_hash_table

Definition at line 296 of file map.h.

u8 map_main_t::ip6_reass_ht_log2len

Definition at line 294 of file map.h.

volatile u32* map_main_t::ip6_reass_lock

Definition at line 298 of file map.h.

map_ip6_reass_t* map_main_t::ip6_reass_pool

Definition at line 293 of file map.h.

bool map_main_t::is_ce

Definition at line 250 of file map.h.

u16 map_main_t::msg_id_base

Definition at line 240 of file map.h.

bool map_main_t::sec_check

Definition at line 246 of file map.h.

bool map_main_t::sec_check_frag

Definition at line 247 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 243 of file map.h.

bool map_main_t::tc_copy

Definition at line 244 of file map.h.

vlib_main_t* map_main_t::vlib_main

Definition at line 257 of file map.h.

vnet_main_t* map_main_t::vnet_main

Definition at line 258 of file map.h.

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