Definition at line 366 of file lookup.h.
mhash_t ip_lookup_main_t::address_to_if_address_index |
Hash table mapping address to index in interface address pool.
Definition at line 378 of file lookup.h.
u8 ip_lookup_main_t::builtin_protocol_by_ip_protocol[256] |
IP_BUILTIN_PROTOCOL_{TCP,UDP,ICMP,OTHER} by protocol in IP header.
Definition at line 411 of file lookup.h.
u32* ip_lookup_main_t::classify_table_index_by_sw_if_index |
First table index to use for this interface, ~0 => none.
Definition at line 385 of file lookup.h.
u32 ip_lookup_main_t::fib_result_n_bytes |
Number of bytes in a fib result.
Must be at least sizeof (uword). First word is always adjacency index.
Definition at line 394 of file lookup.h.
u32 ip_lookup_main_t::fib_result_n_words |
Either format_ip4_address_and_length or format_ip6_address_and_length.
Definition at line 402 of file lookup.h.
Pool of addresses that are assigned to interfaces.
Definition at line 375 of file lookup.h.
u32* ip_lookup_main_t::if_address_pool_index_by_sw_if_index |
Head of doubly linked list of interface addresses for each software interface.
~0 means this interface has no address.
Definition at line 382 of file lookup.h.
u32 ip_lookup_main_t::is_ip6 |
1 for ip6; 0 for ip4.
Definition at line 399 of file lookup.h.
load-balance packet/byte counters indexed by LB index.
Definition at line 372 of file lookup.h.
u8 ip_lookup_main_t::local_next_by_ip_protocol[256] |
Table mapping ip protocol to ip[46]-local node next index.
Definition at line 408 of file lookup.h.
u8 ip_lookup_main_t::mcast_feature_arc_index |
Feature arc indices.
Definition at line 388 of file lookup.h.
u8 ip_lookup_main_t::output_feature_arc_index |
Special adjacency format functions.
Definition at line 405 of file lookup.h.
u8 ip_lookup_main_t::ucast_feature_arc_index |
The documentation for this struct was generated from the following file: