68 .arc_name =
"ethernet-output",
69 .last_in_arc =
"error-drop",
76 .arc_name =
"ethernet-output",
77 .node_name =
"error-drop",
97 #define ethernet_type(n,s) add_type (em, ETHERNET_TYPE_##s, #s); 120 "vnet_feature_init"),
ethernet_type_info_t * type_infos
#define hash_set(h, key, value)
ethernet_main_t ethernet_main
void ethernet_input_init(vlib_main_t *vm, ethernet_main_t *em)
#define vec_add2(V, P, N)
Add N elements to end of vector V, return pointer to new elements in P.
#define hash_set_mem(h, key, value)
VNET_FEATURE_ARC_INIT(ethernet_output, static)
#define VLIB_INIT_FUNCTION(x)
#define hash_create_string(elts, value_bytes)
static void add_type(ethernet_main_t *em, ethernet_type_t type, char *type_name)
vl_api_fib_path_type_t type
uword * type_info_by_type
uword * type_info_by_name
u32 default_mtu
Default interface MTU.
ethernet_main_t * ethernet_get_main(vlib_main_t *vm)
sll srl srl sll sra u16x4 i
#define hash_create(elts, value_bytes)
VNET_FEATURE_INIT(ethernet_tx_drop, static)
#define VNET_FEATURES(...)
static clib_error_t * ethernet_init(vlib_main_t *vm)
u8 output_feature_arc_index