From e4031131ccddd7c4eb683b36f1a97a65dcff008a Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Mon, 26 Oct 2020 13:00:06 +0000 Subject: misc: Break the big IP header files to improve compile time Type: refactor Signed-off-by: Neale Ranns Change-Id: Id1801519638a9b97175847d7ed58824fb83433d6 --- src/vnet/vnet.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/vnet/vnet.h') diff --git a/src/vnet/vnet.h b/src/vnet/vnet.h index 14da23f66ce..be680a77f98 100644 --- a/src/vnet/vnet.h +++ b/src/vnet/vnet.h @@ -49,7 +49,13 @@ #include #include #include -#include + +/* ip table add delete callback */ +typedef struct _vnet_ip_table_function_list_elt +{ + struct _vnet_ip_table_function_list_elt *next_ip_table_function; + clib_error_t *(*fp) (struct vnet_main_t * vnm, u32 table_id, u32 flags); +} _vnet_ip_table_function_list_elt_t; typedef struct vnet_main_t { -- cgit 1.2.3-korg