From fd1dee5086aab1301a0d644e06f0e2e2520c5b5a Mon Sep 17 00:00:00 2001 From: Sergio Gonzalez Monroy Date: Thu, 8 Jun 2017 13:04:47 +0100 Subject: dpdk: fix ipsec coverity warning CID 170475 Change-Id: I9748dd56bdcb62e68d8f672e5b1619a3be400b8f Signed-off-by: Sergio Gonzalez Monroy --- src/plugins/dpdk/ipsec/esp_encrypt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/plugins/dpdk/ipsec/esp_encrypt.c b/src/plugins/dpdk/ipsec/esp_encrypt.c index 73d9880a..ac552f6c 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 = -- cgit 1.2.3-korg