svm: minimal initial fifo
[vpp.git] / src / vnet / l2 / l2_in_out_feat_arc.h
index 799edee..69ee035 100644 (file)
@@ -41,24 +41,15 @@ typedef enum
   IN_OUT_FEAT_ARC_N_TABLE_GROUPS
 } in_out_feat_arc_table_group_id_t;
 
-typedef struct
-{
-  /* convenience variables */
-  vlib_main_t *vlib_main;
-  vnet_main_t *vnet_main;
-  vnet_classify_main_t *vnet_classify_main;
-    vnet_config_main_t
-    *
-    vnet_config_main[IN_OUT_FEAT_ARC_N_TABLE_GROUPS]
-    [IN_OUT_FEAT_ARC_N_TABLES];
-} in_out_feat_arc_main_t;
-
 int vnet_l2_feature_enable_disable (const char *arc_name,
                                    const char *node_name, u32 sw_if_index,
                                    int enable_disable, void *feature_config,
                                    u32 n_feature_config_bytes);
 
-
+extern vlib_node_registration_t l2_in_feat_arc_end_node;
+extern vlib_node_registration_t l2_out_feat_arc_end_node;
+extern vlib_node_registration_t l2_out_feat_arc_node;
+extern vlib_node_registration_t l2_in_feat_arc_node;
 
 #endif /* __included_vnet_in_out_feat_arc_h__ */