IPSEC: correctly size per-thread data 67/18667/2
authorNeale Ranns <nranns@cisco.com>
Wed, 3 Apr 2019 13:36:56 +0000 (13:36 +0000)
committerNeale Ranns <nranns@cisco.com>
Wed, 3 Apr 2019 15:12:19 +0000 (15:12 +0000)
Change-Id: Idfc05cd0e09b50a26eaf747b7c49f720b009159a
Signed-off-by: Neale Ranns <nranns@cisco.com>
src/vnet/ipsec/ipsec.c

index 9221049..522b958 100644 (file)
@@ -316,7 +316,7 @@ ipsec_init (vlib_main_t * vm)
   i->op_type = VNET_CRYPTO_OP_SHA512_HMAC;
   i->trunc_size = 32;
 
-  vec_validate_aligned (im->ptd, vec_len (vlib_mains), CLIB_CACHE_LINE_BYTES);
+  vec_validate_aligned (im->ptd, vlib_num_workers (), CLIB_CACHE_LINE_BYTES);
 
   return 0;
 }