Add support for multiple microarchitectures in single binary
[vpp.git] / vnet / vnet / l2 / l2_classify.c
index a6c8ebb..765bc68 100644 (file)
@@ -275,6 +275,7 @@ l2_classify_node_fn (vlib_main_t * vm,
           h0 = vlib_buffer_get_current(b0);
           table_index0 = vnet_buffer(b0)->l2_classify.table_index;
           e0 = 0;
+          vnet_buffer(b0)->l2_classify.opaque_index = ~0;
 
           if (PREDICT_TRUE(table_index0 != ~0))
             {
@@ -398,6 +399,8 @@ VLIB_REGISTER_NODE (l2_classify_node) = {
   },
 };
 
+VLIB_NODE_FUNCTION_MULTIARCH (l2_classify_node, l2_classify_node_fn)
+
 clib_error_t *l2_classify_init (vlib_main_t *vm)
 {
   l2_classify_main_t * cm = &l2_classify_main;