From b2d36784ac6689e323017a6adb9fc284aae01e13 Mon Sep 17 00:00:00 2001 From: Zachary Leaf Date: Tue, 27 Jul 2021 05:18:47 -0500 Subject: ipsec: move startup config to common file The ipsec startup.conf config currently exists in ipsec_tun.c. This is because currently the only ipsec{...} options are tunnel related. This patch moves the ipsec config to a common file (ipsec.c) for future extensibility/addition of non-tunnel related config options. Type: refactor Signed-off-by: Zachary Leaf Change-Id: I1569dd7948334fd2cc28523ccc6791a22dea8d32 --- src/vnet/ipsec/ipsec_tun.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/vnet/ipsec/ipsec_tun.h') diff --git a/src/vnet/ipsec/ipsec_tun.h b/src/vnet/ipsec/ipsec_tun.h index c79fb902dec..f452fa4354c 100644 --- a/src/vnet/ipsec/ipsec_tun.h +++ b/src/vnet/ipsec/ipsec_tun.h @@ -163,6 +163,9 @@ extern u8 *format_ipsec_tun_protect_index (u8 * s, va_list * args); extern void ipsec_tun_register_nodes (ip_address_family_t af); extern void ipsec_tun_unregister_nodes (ip_address_family_t af); +extern void ipsec_tun_table_init (ip_address_family_t af, uword table_size, + u32 n_buckets); + /* * DP API */ -- cgit 1.2.3-korg