X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=vnet%2Fvnet%2Fvnet.h;h=36cdddd6ba4928ff751e12cc034b51d0b6cf21c5;hb=37682e1237f83f0f84cdc4f9f92aa74d8fe3c139;hp=9254da62372922381e5d6d5490c8340d67206aae;hpb=108c7313854953ee3b66069b902f9fabb097ed25;p=vpp.git diff --git a/vnet/vnet/vnet.h b/vnet/vnet/vnet.h index 9254da62372..36cdddd6ba4 100644 --- a/vnet/vnet/vnet.h +++ b/vnet/vnet/vnet.h @@ -42,12 +42,6 @@ #include -typedef enum { - VNET_UNICAST, - VNET_MULTICAST, - VNET_N_CAST, -} vnet_cast_t; - #include #include #include @@ -55,27 +49,32 @@ typedef enum { #include #include -typedef struct vnet_main_t { +typedef struct vnet_main_t +{ u32 local_interface_hw_if_index; u32 local_interface_sw_if_index; vnet_interface_main_t interface_main; /* set up by constructors */ - vnet_device_class_t * device_class_registrations; - vnet_hw_interface_class_t * hw_interface_class_registrations; - _vnet_interface_function_list_elt_t * hw_interface_add_del_functions; - _vnet_interface_function_list_elt_t * hw_interface_link_up_down_functions; - _vnet_interface_function_list_elt_t * sw_interface_add_del_functions; - _vnet_interface_function_list_elt_t * sw_interface_admin_up_down_functions; + vnet_device_class_t *device_class_registrations; + vnet_hw_interface_class_t *hw_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]; - /* + /* * Last "api" error, preserved so we can issue reasonable diagnostics * at or near the top of the food chain */ vnet_api_error_t api_errno; - vlib_main_t * vlib_main; + vlib_main_t *vlib_main; } vnet_main_t; vnet_main_t vnet_main; @@ -85,3 +84,11 @@ vnet_main_t **vnet_mains; #include #endif /* included_vnet_vnet_h */ + +/* + * fd.io coding-style-patch-verification: ON + * + * Local Variables: + * eval: (c-set-style "gnu") + * End: + */