ipsec: fix l2 header handling in ah encrypt 30/20230/2
authorKlement Sekera <ksekera@cisco.com>
Wed, 19 Jun 2019 11:26:34 +0000 (11:26 +0000)
committerNeale Ranns <nranns@cisco.com>
Wed, 19 Jun 2019 14:03:47 +0000 (14:03 +0000)
commit4515545eef4783c7c475cb6531f9f5bbee506afa
tree73ca9484b87fefa5b230a94d9a7e7d8cfa81b30a
parentdac1edbbbf8f42117f182b37618022167454f868
ipsec: fix l2 header handling in ah encrypt

Use proper length for copying l2 layer in ah encrypt code. Previously
code assumed that there is alywas just one ethernet header preceding IP
header, which might not be true always.

Change-Id: I176fd93b25cf1b9d9c2dc4e420ad48a94d5f4fb8
Ticket: VPP-1539
Type: fix
Fixes: N/A
Signed-off-by: Klement Sekera <ksekera@cisco.com>
src/vnet/ipsec/ah_encrypt.c