68 .arc_name =
"ethernet-output",
75 .arc_name =
"ethernet-output",
76 .node_name =
"error-drop",
99 #define ethernet_type(n,s) add_type (em, ETHERNET_TYPE_##s, #s); #define hash_set(h, key, value)
sll srl srl sll sra u16x4 i
ethernet_main_t ethernet_main
#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)
uword * type_info_by_name
VNET_FEATURE_ARC_INIT(ethernet_output, static)
#define VLIB_INIT_FUNCTION(x)
u8 output_feature_arc_index
#define vlib_call_init_function(vm, x)
static clib_error_t * vnet_feature_init(vlib_main_t *vm)
#define hash_create_string(elts, value_bytes)
static void add_type(ethernet_main_t *em, ethernet_type_t type, char *type_name)
static clib_error_t * ethernet_input_init(vlib_main_t *vm)
ethernet_main_t * ethernet_get_main(vlib_main_t *vm)
#define hash_create(elts, value_bytes)
VNET_FEATURE_INIT(ethernet_tx_drop, static)
static clib_error_t * llc_init(vlib_main_t *vm)
#define VNET_FEATURES(...)
uword * type_info_by_type
static clib_error_t * ethernet_init(vlib_main_t *vm)
ethernet_type_info_t * type_infos