From: Sergio Gonzalez Monroy Date: Thu, 8 Jun 2017 12:04:47 +0000 (+0100) Subject: dpdk: fix ipsec coverity warning X-Git-Tag: v17.07-rc1~65 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=fd1dee5086aab1301a0d644e06f0e2e2520c5b5a;hp=732036d677b84aa8eaea45f8059783e827622b77;p=vpp.git dpdk: fix ipsec coverity warning CID 170475 Change-Id: I9748dd56bdcb62e68d8f672e5b1619a3be400b8f Signed-off-by: Sergio Gonzalez Monroy --- diff --git a/src/plugins/dpdk/ipsec/esp_encrypt.c b/src/plugins/dpdk/ipsec/esp_encrypt.c index 73d9880a23a..ac552f6c0a6 100644 --- a/src/plugins/dpdk/ipsec/esp_encrypt.c +++ b/src/plugins/dpdk/ipsec/esp_encrypt.c @@ -362,8 +362,8 @@ dpdk_esp_encrypt_node_fn (vlib_main_t * vm, if (sa0->crypto_alg == IPSEC_CRYPTO_ALG_AES_GCM_128) { u32 *esp_iv = - (u32 *) vlib_buffer_get_current (b0) + ip_hdr_size + - sizeof (esp_header_t); + (u32 *) (b0->data + b0->current_data + ip_hdr_size + + sizeof (esp_header_t)); esp_iv[0] = sa0->seq; esp_iv[1] = sa0->seq_hi; sym_cop->cipher.data.offset =