A couple places in this code were generating warnings from
PVS studio about memset potentially being ignored. This is because
the ipv6_buf was declared but never used.

Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
---
 drivers/common/cnxk/roc_npc_utils.c | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/drivers/common/cnxk/roc_npc_utils.c 
b/drivers/common/cnxk/roc_npc_utils.c
index 75d3b0702c..0b32a148e2 100644
--- a/drivers/common/cnxk/roc_npc_utils.c
+++ b/drivers/common/cnxk/roc_npc_utils.c
@@ -454,11 +454,9 @@ npc_process_ipv6_field_hash_legacy(const struct 
roc_npc_flow_item_ipv6 *ipv6_spe
        struct npc_lid_lt_xtract_info *lid_lt_xinfo;
        uint8_t hash_field[ROC_IPV6_ADDR_LEN];
        struct npc_xtract_info *xinfo;
-       struct roc_ipv6_hdr ipv6_buf;
        uint32_t hash = 0, mask;
        int intf, i, rc = 0;
 
-       memset(&ipv6_buf, 0, sizeof(ipv6_buf));
        memset(hash_field, 0, sizeof(hash_field));
 
        intf = pst->nix_intf;
@@ -495,11 +493,9 @@ npc_process_ipv6_field_hash_o20k(const struct 
roc_npc_flow_item_ipv6 *ipv6_spec,
        union npc_kex_ldata_flags_cfg *lid_cfg;
        uint8_t hash_field[ROC_IPV6_ADDR_LEN];
        struct npc_xtract_info *xinfo;
-       struct roc_ipv6_hdr ipv6_buf;
        uint32_t hash = 0, mask;
        int intf, i, rc = 0;
 
-       memset(&ipv6_buf, 0, sizeof(ipv6_buf));
        memset(hash_field, 0, sizeof(hash_field));
 
        intf = pst->nix_intf;
-- 
2.47.2

Reply via email to