ip: fix interface ip address del sw_if_index check
[vpp.git] / src / vnet / ip / ip_interface.h
index f95b8de..b48eebd 100644 (file)
@@ -28,8 +28,10 @@ clib_error_t *ip_interface_address_add (ip_lookup_main_t * lm,
                                        void *address,
                                        u32 address_length,
                                        u32 * result_index);
-void ip_interface_address_del (ip_lookup_main_t * lm,
-                              u32 addr_index, void *address);
+clib_error_t *ip_interface_address_del (ip_lookup_main_t * lm,
+                                       vnet_main_t * vnm,
+                                       u32 addr_index, void *address,
+                                       u32 address_length, u32 sw_if_index);
 void *ip_interface_get_first_ip (u32 sw_if_index, u8 is_ip4);
 void ip_interface_address_mark (void);
 void ip_interface_address_sweep (void);