avf: fix l2_len for csum offload 26/30726/4
authorMohammed Hawari <mohammed@hawari.fr>
Wed, 13 Jan 2021 12:45:45 +0000 (13:45 +0100)
committerDamjan Marion <dmarion@me.com>
Tue, 19 Jan 2021 15:17:26 +0000 (15:17 +0000)
commit533ac64330436752f82477973e4587e2197c4719
treef9aebf18143ddbe7f5106b00f1c40fcbb738ea5a
parent2c91922ebcaced5b5418d1e0e52dbfc2b6cdc062
avf: fix l2_len for csum offload

Use vlib_buffer_t::current_data instead of
vnet_buffer_opaque_t::l2_hdr_offset to compute l2_len for checksum
offload (l2_hdr_offset might be invalid if packet originates from an L3
interface)

Change-Id: I2031ea6fd6a7af4b6e186751e119ebd6161641b5
Type: fix
Signed-off-by: Mohammed Hawari <mohammed@hawari.fr>
src/plugins/avf/output.c