![]() |
FD.io VPP
v17.10-9-gd594711
Vector Packet Processing
|
Collaboration diagram for ip6_main_t:Data Fields | |
| ip6_fib_table_instance_t | ip6_table [IP6_FIB_NUM_TABLES] |
| The two FIB tables; fwding and non-fwding. More... | |
| ip_lookup_main_t | lookup_main |
| struct fib_table_t_ * | fibs |
| ip6_fib_t * | v6_fibs |
| struct mfib_table_t_ * | mfibs |
| Vector of MFIBs. More... | |
| ip6_address_t | fib_masks [129] |
| u32 * | fib_index_by_sw_if_index |
| u32 * | mfib_index_by_sw_if_index |
| Table index indexed by software interface. More... | |
| u8 * | ip_enabled_by_sw_if_index |
| uword * | fib_index_by_table_id |
| uword * | mfib_index_by_table_id |
| Hash table mapping table id to multicast fib index. More... | |
| uword * | interface_route_adj_index_by_sw_if_index |
| ip6_add_del_interface_address_callback_t * | add_del_interface_address_callbacks |
| ip6_table_bind_callback_t * | table_bind_callbacks |
| Functions to call when interface to table biding changes. More... | |
| vlib_packet_template_t | discover_neighbor_packet_template |
| u32 | lookup_table_nbuckets |
| uword | lookup_table_size |
| u32 | flow_hash_seed |
| struct { | |
| u8 ttl | |
| u8 pad [3] | |
| } | host_config |
| u8 | hbh_enabled |
| ip6_add_del_interface_address_callback_t* ip6_main_t::add_del_interface_address_callbacks |
| vlib_packet_template_t ip6_main_t::discover_neighbor_packet_template |
| ip6_address_t ip6_main_t::fib_masks[129] |
| struct fib_table_t_* ip6_main_t::fibs |
| struct { ... } ip6_main_t::host_config |
| ip6_fib_table_instance_t ip6_main_t::ip6_table[IP6_FIB_NUM_TABLES] |
| ip_lookup_main_t ip6_main_t::lookup_main |
| u32* ip6_main_t::mfib_index_by_sw_if_index |
| uword* ip6_main_t::mfib_index_by_table_id |
| struct mfib_table_t_* ip6_main_t::mfibs |
| ip6_table_bind_callback_t* ip6_main_t::table_bind_callbacks |