ip: fix fib and mfib locks
[vpp.git] / src / vnet / mpls / mpls.h
index cc3eeed..b4f90a1 100644 (file)
@@ -58,6 +58,9 @@ typedef struct
 
   /* IP4 enabled count by software interface */
   u8 *mpls_enabled_by_sw_if_index;
+
+  u32 mpls_lookup_node_index;
+  u16 msg_id_base;
 } mpls_main_t;
 
 extern mpls_main_t mpls_main;
@@ -82,14 +85,11 @@ unformat_function_t unformat_mpls_unicast_label;
 unformat_function_t unformat_mpls_header;
 unformat_function_t unformat_pg_mpls_header;
 
-int mpls_sw_interface_enable_disable (mpls_main_t * mm,
-                                     u32 sw_if_index,
-                                     u8 is_enable, u8 is_api);
+int mpls_sw_interface_enable_disable (mpls_main_t *mm, u32 sw_if_index,
+                                     u8 is_enable);
 
 u8 mpls_sw_interface_is_enabled (u32 sw_if_index);
 
-int mpls_fib_reset_labels (u32 fib_id);
-
 int mpls_dest_cmp (void *a1, void *a2);
 
 int mpls_fib_index_cmp (void *a1, void *a2);