ipsec: bug fix ipsec-init sequence 76/18376/3
authorKingwel Xie <[email protected]>
Tue, 19 Mar 2019 11:57:52 +0000 (07:57 -0400)
committerDamjan Marion <[email protected]>
Wed, 20 Mar 2019 16:36:18 +0000 (16:36 +0000)
ipsec_tunnel_if_init might be called before ipsec_init
this memset in ipsec-init therefore zero the memory
allocated by ipsec_tunnel_if_init

Change-Id: Ie889f1bf624c76842ef77e5a51ed1d41fed4758d
Signed-off-by: Kingwel Xie <[email protected]>
src/vnet/ipsec/ipsec.c

index e9d13a4..ac9e139 100644 (file)
@@ -224,8 +224,6 @@ ipsec_init (vlib_main_t * vm)
   ipsec_main_t *im = &ipsec_main;
   ipsec_main_crypto_alg_t *a;
 
-  clib_memset (im, 0, sizeof (im[0]));
-
   im->vnet_main = vnet_get_main ();
   im->vlib_main = vm;