Definition at line 121 of file lookup.h.
◆ address_to_if_address_index
mhash_t ip_lookup_main_t::address_to_if_address_index |
Hash table mapping address to index in interface address pool.
Definition at line 127 of file lookup.h.
◆ builtin_protocol_by_ip_protocol
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 161 of file lookup.h.
◆ classify_table_index_by_sw_if_index
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 140 of file lookup.h.
◆ fib_result_n_bytes
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 149 of file lookup.h.
◆ fib_result_n_words
u32 ip_lookup_main_t::fib_result_n_words |
◆ format_address_and_length
Either format_ip4_address_and_length or format_ip6_address_and_length.
Definition at line 155 of file lookup.h.
◆ if_address_pool
Pool of addresses that are assigned to interfaces.
Definition at line 124 of file lookup.h.
◆ if_address_pool_index_by_sw_if_index
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 131 of file lookup.h.
◆ if_prefix_pool
Pool of prefixes containing addresses assigned to interfaces.
Definition at line 134 of file lookup.h.
◆ is_ip6
u32 ip_lookup_main_t::is_ip6 |
1 for ip6; 0 for ip4.
Definition at line 152 of file lookup.h.
◆ local_next_by_ip_protocol
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 158 of file lookup.h.
◆ mcast_feature_arc_index
u8 ip_lookup_main_t::mcast_feature_arc_index |
Feature arc indices.
Definition at line 143 of file lookup.h.
◆ output_feature_arc_index
u8 ip_lookup_main_t::output_feature_arc_index |
◆ prefix_to_if_prefix_index
mhash_t ip_lookup_main_t::prefix_to_if_prefix_index |
Hash table mapping prefix to index in interface prefix pool.
Definition at line 137 of file lookup.h.
◆ ucast_feature_arc_index
u8 ip_lookup_main_t::ucast_feature_arc_index |
The documentation for this struct was generated from the following file: