FD.io VPP  v16.06
Vector Packet Processing
ip_lookup_main_t Struct Reference
+ Collaboration diagram for ip_lookup_main_t:

Data Fields

ip_adjacency_tadjacency_heap
 
vlib_combined_counter_main_t adjacency_counters
 
ip_multipath_next_hop_tnext_hop_heap
 
ip_multipath_adjacency_tmultipath_adjacencies
 
uwordadj_index_by_signature
 
ip_multipath_next_hop_tnext_hop_hash_lookup_key
 
ip_multipath_next_hop_tnext_hop_hash_lookup_key_normalized
 
uwordmultipath_adjacency_by_next_hops
 
u32adjacency_remap_table
 
u32 n_adjacency_remaps
 
f64 multipath_next_hop_error_tolerance
 
u32 miss_adj_index
 
u32 drop_adj_index
 
u32 local_adj_index
 
ip_add_del_adjacency_callback_tadd_del_adjacency_callbacks
 
ip_interface_address_tif_address_pool
 
mhash_t address_to_if_address_index
 
u32if_address_pool_index_by_sw_if_index
 
u32classify_table_index_by_sw_if_index
 
ip_config_main_t rx_config_mains [VNET_N_CAST]
 
ip_config_main_t tx_config_main
 
u32 fib_result_n_bytes
 
u32 fib_result_n_words
 
format_function_tformat_fib_result
 
u32 is_ip6
 
format_function_tformat_address_and_length
 
u8 local_next_by_ip_protocol [256]
 
u8 builtin_protocol_by_ip_protocol [256]
 

Detailed Description

Definition at line 348 of file lookup.h.

Field Documentation

ip_add_del_adjacency_callback_t* ip_lookup_main_t::add_del_adjacency_callbacks

Definition at line 385 of file lookup.h.

mhash_t ip_lookup_main_t::address_to_if_address_index

Definition at line 391 of file lookup.h.

uword* ip_lookup_main_t::adj_index_by_signature

Definition at line 362 of file lookup.h.

vlib_combined_counter_main_t ip_lookup_main_t::adjacency_counters

Definition at line 353 of file lookup.h.

ip_adjacency_t* ip_lookup_main_t::adjacency_heap

Definition at line 350 of file lookup.h.

u32* ip_lookup_main_t::adjacency_remap_table

Definition at line 372 of file lookup.h.

u8 ip_lookup_main_t::builtin_protocol_by_ip_protocol[256]

Definition at line 419 of file lookup.h.

u32* ip_lookup_main_t::classify_table_index_by_sw_if_index

Definition at line 398 of file lookup.h.

u32 ip_lookup_main_t::drop_adj_index

Definition at line 380 of file lookup.h.

u32 ip_lookup_main_t::fib_result_n_bytes

Definition at line 405 of file lookup.h.

u32 ip_lookup_main_t::fib_result_n_words

Definition at line 405 of file lookup.h.

format_function_t* ip_lookup_main_t::format_address_and_length

Definition at line 413 of file lookup.h.

format_function_t* ip_lookup_main_t::format_fib_result

Definition at line 407 of file lookup.h.

ip_interface_address_t* ip_lookup_main_t::if_address_pool

Definition at line 388 of file lookup.h.

u32* ip_lookup_main_t::if_address_pool_index_by_sw_if_index

Definition at line 395 of file lookup.h.

u32 ip_lookup_main_t::is_ip6

Definition at line 410 of file lookup.h.

u32 ip_lookup_main_t::local_adj_index

Definition at line 380 of file lookup.h.

u8 ip_lookup_main_t::local_next_by_ip_protocol[256]

Definition at line 416 of file lookup.h.

u32 ip_lookup_main_t::miss_adj_index

Definition at line 380 of file lookup.h.

ip_multipath_adjacency_t* ip_lookup_main_t::multipath_adjacencies

Definition at line 359 of file lookup.h.

uword* ip_lookup_main_t::multipath_adjacency_by_next_hops

Definition at line 370 of file lookup.h.

f64 ip_lookup_main_t::multipath_next_hop_error_tolerance

Definition at line 377 of file lookup.h.

u32 ip_lookup_main_t::n_adjacency_remaps

Definition at line 373 of file lookup.h.

ip_multipath_next_hop_t* ip_lookup_main_t::next_hop_hash_lookup_key

Definition at line 365 of file lookup.h.

ip_multipath_next_hop_t* ip_lookup_main_t::next_hop_hash_lookup_key_normalized

Definition at line 366 of file lookup.h.

ip_multipath_next_hop_t* ip_lookup_main_t::next_hop_heap

Definition at line 356 of file lookup.h.

ip_config_main_t ip_lookup_main_t::rx_config_mains[VNET_N_CAST]

Definition at line 401 of file lookup.h.

ip_config_main_t ip_lookup_main_t::tx_config_main

Definition at line 401 of file lookup.h.


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