aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib/punt.h
diff options
context:
space:
mode:
authorChenmin Sun <chenmin.sun@intel.com>2019-12-05 01:41:35 +0800
committerJohn Lo <loj@cisco.com>2019-12-05 13:19:54 +0000
commit814e898eba5b3c52515b878f673fc6aa60063ad9 (patch)
tree341c409b0ee51ab503cbd23e4070e6b5f76785c8 /src/vlib/punt.h
parent9fcfcb0a9e9f4ec73ccfb3ed81b73f1a5517e41b (diff)
vxlan: fix vxlan hw offload issue
Type: fix Since Vxlan hw offload jumps the ethernet-input node, so needs to adjust the data offset accordingly In original code, the current_data is 0 when arriving vxlan-flow-input node(due to no graph node before it, except the dpdk-input), so this code block cannot find the correct vxlan header: enum { payload_offset = sizeof (ip4_vxlan_header_t) }; vlib_buffer_advance (b0, payload_offset); see code in src/vnet/vxlan/decap.c, function vxlan4_flow_input_node This patch fixes this issue Signed-off-by: Chenmin Sun <chenmin.sun@intel.com> Change-Id: Iab4af7a7dc3b69a117a4c9ea1c59662669a6438c (cherry picked from commit 1ec9fdbf29aedcdd4040feb635971c3f87a1cfdf)
Diffstat (limited to 'src/vlib/punt.h')
0 files changed, 0 insertions, 0 deletions