FD.io VPP  v16.12-rc0-308-g931be3a
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
 
u32 adj6_index
 
u32 adj4_index
 
ip4_address_t preresolve_ip4
 
ip6_address_t preresolve_ip6
 
u8 tc
 
bool tc_copy
 
bool sec_check
 
bool sec_check_frag
 
bool icmp6_enabled
 
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 201 of file map.h.

Field Documentation

u32 map_main_t::adj4_index

Definition at line 212 of file map.h.

u32 map_main_t::adj6_index

Definition at line 212 of file map.h.

volatile u32* map_main_t::counter_lock

Definition at line 208 of file map.h.

vlib_combined_counter_main_t* map_main_t::domain_counters

Definition at line 207 of file map.h.

map_domain_t* map_main_t::domains

Definition at line 203 of file map.h.

bool map_main_t::frag_ignore_df

Definition at line 254 of file map.h.

bool map_main_t::frag_inner

Definition at line 253 of file map.h.

ip4_address_t map_main_t::icmp4_src_address

Definition at line 226 of file map.h.

bool map_main_t::icmp6_enabled

Definition at line 223 of file map.h.

vlib_simple_counter_main_t map_main_t::icmp_relayed

Definition at line 227 of file map.h.

u16 map_main_t::ip4_reass_allocated

Definition at line 245 of file map.h.

u32 map_main_t::ip4_reass_buffered_counter

Definition at line 251 of file map.h.

u32 map_main_t::ip4_reass_conf_buffers

Definition at line 240 of file map.h.

f32 map_main_t::ip4_reass_conf_ht_ratio

Definition at line 237 of file map.h.

u16 map_main_t::ip4_reass_conf_lifetime_ms

Definition at line 239 of file map.h.

u16 map_main_t::ip4_reass_conf_pool_size

Definition at line 238 of file map.h.

u16 map_main_t::ip4_reass_fifo_last

Definition at line 247 of file map.h.

u16* map_main_t::ip4_reass_hash_table

Definition at line 246 of file map.h.

u8 map_main_t::ip4_reass_ht_log2len

Definition at line 244 of file map.h.

volatile u32* map_main_t::ip4_reass_lock

Definition at line 248 of file map.h.

map_ip4_reass_t* map_main_t::ip4_reass_pool

Definition at line 243 of file map.h.

u16 map_main_t::ip6_reass_allocated

Definition at line 268 of file map.h.

u32 map_main_t::ip6_reass_buffered_counter

Definition at line 274 of file map.h.

u32 map_main_t::ip6_reass_conf_buffers

Definition at line 263 of file map.h.

f32 map_main_t::ip6_reass_conf_ht_ratio

Definition at line 260 of file map.h.

u16 map_main_t::ip6_reass_conf_lifetime_ms

Definition at line 262 of file map.h.

u16 map_main_t::ip6_reass_conf_pool_size

Definition at line 261 of file map.h.

u16 map_main_t::ip6_reass_fifo_last

Definition at line 270 of file map.h.

u16* map_main_t::ip6_reass_hash_table

Definition at line 269 of file map.h.

u8 map_main_t::ip6_reass_ht_log2len

Definition at line 267 of file map.h.

volatile u32* map_main_t::ip6_reass_lock

Definition at line 271 of file map.h.

map_ip6_reass_t* map_main_t::ip6_reass_pool

Definition at line 266 of file map.h.

ip4_address_t map_main_t::preresolve_ip4

Definition at line 213 of file map.h.

ip6_address_t map_main_t::preresolve_ip6

Definition at line 214 of file map.h.

bool map_main_t::sec_check

Definition at line 221 of file map.h.

bool map_main_t::sec_check_frag

Definition at line 222 of file map.h.

vlib_simple_counter_main_t* map_main_t::simple_domain_counters

Definition at line 206 of file map.h.

u8 map_main_t::tc

Definition at line 218 of file map.h.

bool map_main_t::tc_copy

Definition at line 219 of file map.h.

vlib_main_t* map_main_t::vlib_main

Definition at line 230 of file map.h.

vnet_main_t* map_main_t::vnet_main

Definition at line 231 of file map.h.


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