![]() |
FD.io VPP
v17.10-9-gd594711
Vector Packet Processing
|
TAPCLI main state struct. More...
Collaboration diagram for tapcli_main_t:Data Fields | |
| tapcli_per_thread_t * | threads |
| per thread variables More... | |
| u8 | ether_dst_mac [6] |
| tap device destination MAC address. More... | |
| u32 | mtu_bytes |
| Interface MTU in bytes and # of default sized buffers. More... | |
| u32 | mtu_buffers |
| tapcli_interface_t * | tapcli_interfaces |
| Vector of tap interfaces. More... | |
| u32 * | tapcli_inactive_interfaces |
| Vector of deleted tap interfaces. More... | |
| uword * | pending_read_bitmap |
| Bitmap of tap interfaces with pending reads. More... | |
| uword * | tapcli_interface_index_by_sw_if_index |
| Hash table to find tapcli interface given hw_if_index. More... | |
| uword * | tapcli_interface_index_by_unix_fd |
| Hash table to find tapcli interface given unix fd. More... | |
| u32 * | show_dev_instance_by_real_dev_instance |
| renumbering table More... | |
| int | is_disabled |
| 1 => disable CLI More... | |
| vlib_main_t * | vlib_main |
| convenience - vlib_main_t More... | |
| vnet_main_t * | vnet_main |
| convenience - vnet_main_t More... | |
| u8 tapcli_main_t::ether_dst_mac[6] |
| u32 tapcli_main_t::mtu_bytes |
| uword* tapcli_main_t::pending_read_bitmap |
| u32* tapcli_main_t::show_dev_instance_by_real_dev_instance |
| u32* tapcli_main_t::tapcli_inactive_interfaces |
| uword* tapcli_main_t::tapcli_interface_index_by_sw_if_index |
| uword* tapcli_main_t::tapcli_interface_index_by_unix_fd |
| tapcli_interface_t* tapcli_main_t::tapcli_interfaces |
| tapcli_per_thread_t* tapcli_main_t::threads |
| vlib_main_t* tapcli_main_t::vlib_main |
convenience - vlib_main_t
| vnet_main_t* tapcli_main_t::vnet_main |
convenience - vnet_main_t