crypto: fix coverity issue 218445 53/31453/2
authorPiotr Bronowski <piotrx.bronowski@intel.com>
Fri, 26 Feb 2021 00:26:42 +0000 (01:26 +0100)
committerFlorin Coras <florin.coras@gmail.com>
Fri, 26 Feb 2021 01:51:37 +0000 (01:51 +0000)
Fixes coverity issue CID 218445 (#1 of 1): Logically dead code
(DEADCODE) dead_error_line: Execution cannot reach this statement:
return 4294967295U;.

Type: fix

Signed-off-by: Piotr Bronowski <piotrx.bronowski@intel.com>
Change-Id: Ibf8ee0458320d20c3adca2efa2a4bfad7c190dbe

src/vnet/crypto/crypto.c

index e52e68e..9d85047 100644 (file)
@@ -429,9 +429,6 @@ vnet_crypto_key_add_linked (vlib_main_t * vm,
   key_crypto = pool_elt_at_index (cm->keys, index_crypto);
   key_integ = pool_elt_at_index (cm->keys, index_integ);
 
-  if (!key_crypto || !key_integ)
-    return ~0;
-
   linked_alg = vnet_crypto_link_algs (key_crypto->alg, key_integ->alg);
   if (linked_alg == ~0)
     return ~0;