IPSEC coverity fixes 68/19568/3
authorNeale Ranns <nranns@cisco.com>
Tue, 14 May 2019 06:07:43 +0000 (23:07 -0700)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 14 May 2019 17:51:19 +0000 (17:51 +0000)
Change-Id: I753fbce091c0ba1004690be5ddeb04f463cf95a3
Signed-off-by: Neale Ranns <nranns@cisco.com>
src/vnet/ipsec/ipsec.c
src/vnet/ipsec/ipsec_cli.c

index 4e69e73..10b8bf6 100644 (file)
@@ -107,7 +107,7 @@ ipsec_add_feature (const char *arc_name,
   u8 arc;
 
   arc = vnet_get_feature_arc_index (arc_name);
-  ASSERT (arc != ~0);
+  ASSERT (arc != (u8) ~ 0);
   *out_feature_index = vnet_get_feature_index (arc, node_name);
 }
 
index 4691214..38a2fed 100644 (file)
@@ -375,8 +375,10 @@ set_ipsec_sa_key_command_fn (vlib_main_t * vm,
                             vlib_cli_command_t * cmd)
 {
   unformat_input_t _line_input, *line_input = &_line_input;
+  ipsec_key_t ck = { }, ik =
+  {
+  };
   clib_error_t *error = NULL;
-  ipsec_key_t ck, ik;
   u32 id;
 
   if (!unformat_user (input, unformat_line_input, line_input))