FD.io VPP  v21.01.1
Vector Packet Processing
vnet_main_t Struct Reference
+ Collaboration diagram for vnet_main_t:

Data Fields

u32 local_interface_hw_if_index
 
u32 local_interface_sw_if_index
 
vnet_interface_main_t interface_main
 
vnet_device_class_tdevice_class_registrations
 
vnet_hw_interface_class_thw_interface_class_registrations
 
_vnet_interface_function_list_elt_t * hw_interface_add_del_functions [VNET_ITF_FUNC_N_PRIO]
 
_vnet_interface_function_list_elt_t * hw_interface_link_up_down_functions [VNET_ITF_FUNC_N_PRIO]
 
_vnet_interface_function_list_elt_t * sw_interface_add_del_functions [VNET_ITF_FUNC_N_PRIO]
 
_vnet_interface_function_list_elt_t * sw_interface_admin_up_down_functions [VNET_ITF_FUNC_N_PRIO]
 
_vnet_interface_function_list_elt_t * sw_interface_mtu_change_functions [VNET_ITF_FUNC_N_PRIO]
 
uwordinterface_tag_by_sw_if_index
 
_vnet_ip_table_function_list_elt_t * ip_table_add_del_functions [VNET_ITF_FUNC_N_PRIO]
 
vnet_api_error_t api_errno
 
vlib_main_tvlib_main
 

Detailed Description

Definition at line 60 of file vnet.h.

Field Documentation

◆ api_errno

vnet_api_error_t vnet_main_t::api_errno

Definition at line 90 of file vnet.h.

◆ device_class_registrations

vnet_device_class_t* vnet_main_t::device_class_registrations

Definition at line 68 of file vnet.h.

◆ hw_interface_add_del_functions

_vnet_interface_function_list_elt_t* vnet_main_t::hw_interface_add_del_functions[VNET_ITF_FUNC_N_PRIO]

Definition at line 71 of file vnet.h.

◆ hw_interface_class_registrations

vnet_hw_interface_class_t* vnet_main_t::hw_interface_class_registrations

Definition at line 69 of file vnet.h.

◆ hw_interface_link_up_down_functions

_vnet_interface_function_list_elt_t* vnet_main_t::hw_interface_link_up_down_functions[VNET_ITF_FUNC_N_PRIO]

Definition at line 73 of file vnet.h.

◆ interface_main

vnet_interface_main_t vnet_main_t::interface_main

Definition at line 65 of file vnet.h.

◆ interface_tag_by_sw_if_index

uword* vnet_main_t::interface_tag_by_sw_if_index

Definition at line 81 of file vnet.h.

◆ ip_table_add_del_functions

_vnet_ip_table_function_list_elt_t* vnet_main_t::ip_table_add_del_functions[VNET_ITF_FUNC_N_PRIO]

Definition at line 84 of file vnet.h.

◆ local_interface_hw_if_index

u32 vnet_main_t::local_interface_hw_if_index

Definition at line 62 of file vnet.h.

◆ local_interface_sw_if_index

u32 vnet_main_t::local_interface_sw_if_index

Definition at line 63 of file vnet.h.

◆ sw_interface_add_del_functions

_vnet_interface_function_list_elt_t* vnet_main_t::sw_interface_add_del_functions[VNET_ITF_FUNC_N_PRIO]

Definition at line 75 of file vnet.h.

◆ sw_interface_admin_up_down_functions

_vnet_interface_function_list_elt_t* vnet_main_t::sw_interface_admin_up_down_functions[VNET_ITF_FUNC_N_PRIO]

Definition at line 77 of file vnet.h.

◆ sw_interface_mtu_change_functions

_vnet_interface_function_list_elt_t* vnet_main_t::sw_interface_mtu_change_functions[VNET_ITF_FUNC_N_PRIO]

Definition at line 79 of file vnet.h.

◆ vlib_main

vlib_main_t* vnet_main_t::vlib_main

Definition at line 92 of file vnet.h.


The documentation for this struct was generated from the following file: