]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_ipsec/ipsec_sad.c
net/bnxt: modify port DB to handle more info
[dpdk.git] / lib / librte_ipsec / ipsec_sad.c
index 6c952405788fff572471ac05867ed27d8bb3b728..3f9533c80a682d274572948354233234d534db6f 100644 (file)
@@ -104,6 +104,8 @@ add_specific(struct rte_ipsec_sad *sad, const void *key,
        ret = rte_hash_lookup_with_hash(sad->hash[RTE_IPSEC_SAD_SPI_ONLY], key,
                rte_hash_crc(key, sad->keysize[RTE_IPSEC_SAD_SPI_ONLY],
                sad->init_val));
+       if (ret < 0)
+               return ret;
        if (key_type == RTE_IPSEC_SAD_SPI_DIP)
                sad->cnt_arr[ret].cnt_dip += notexist;
        else