|
ip_adjacency_t * | adjacency_heap |
| Adjacency heap. More...
|
|
vlib_combined_counter_main_t | adjacency_counters |
| Adjacency packet/byte counters indexed by adjacency index. More...
|
|
ip_multipath_next_hop_t * | next_hop_heap |
| Heap of (next hop, weight) blocks. More...
|
|
ip_multipath_adjacency_t * | multipath_adjacencies |
| Indexed by heap_handle from ip_adjacency_t. More...
|
|
uword * | adj_index_by_signature |
| Adjacency by signature hash. More...
|
|
ip_multipath_next_hop_t * | next_hop_hash_lookup_key |
| Temporary vectors for looking up next hops in hash. More...
|
|
ip_multipath_next_hop_t * | next_hop_hash_lookup_key_normalized |
|
uword * | multipath_adjacency_by_next_hops |
| Hash table mapping normalized next hops and weights to multipath adjacency index. More...
|
|
u32 * | adjacency_remap_table |
|
u32 | n_adjacency_remaps |
|
f64 | multipath_next_hop_error_tolerance |
| If average error per adjacency is less than this threshold adjacency block size is accepted. More...
|
|
u32 | miss_adj_index |
| Adjacency index for routing table misses, local punts, and drops. More...
|
|
u32 | drop_adj_index |
|
u32 | local_adj_index |
|
ip_add_del_adjacency_callback_t * | add_del_adjacency_callbacks |
|
ip_interface_address_t * | if_address_pool |
| Pool of addresses that are assigned to interfaces. More...
|
|
mhash_t | address_to_if_address_index |
| Hash table mapping address to index in interface address pool. More...
|
|
u32 * | if_address_pool_index_by_sw_if_index |
| Head of doubly linked list of interface addresses for each software interface. More...
|
|
u32 * | classify_table_index_by_sw_if_index |
| First table index to use for this interface, ~0 => none. More...
|
|
ip_config_main_t | rx_config_mains [VNET_N_CAST] |
| rx/tx interface/feature configuration. More...
|
|
ip_config_main_t | tx_config_main |
|
u32 | fib_result_n_bytes |
| Number of bytes in a fib result. More...
|
|
u32 | fib_result_n_words |
|
format_function_t * | format_fib_result |
|
u32 | is_ip6 |
| 1 for ip6; 0 for ip4. More...
|
|
format_function_t * | format_address_and_length |
| Either format_ip4_address_and_length or format_ip6_address_and_length. More...
|
|
format_function_t ** | special_adjacency_format_functions |
| Special adjacency format functions. More...
|
|
u8 | local_next_by_ip_protocol [256] |
| Table mapping ip protocol to ip[46]-local node next index. More...
|
|
u8 | builtin_protocol_by_ip_protocol [256] |
| IP_BUILTIN_PROTOCOL_{TCP,UDP,ICMP,OTHER} by protocol in IP header. More...
|
|
ip_adj_register_t * | registered_adjacencies |
| Registered adjacencies. More...
|
|