Skip to content
Commit 7a698edf authored by Gerhard Engleder's avatar Gerhard Engleder Committed by Martin KaFai Lau
Browse files

samples/bpf: Fix MAC address swapping in xdp2_kern



xdp2_kern rewrites and forwards packets out on the same interface.
Forwarding still works but rewrite got broken when xdp multibuffer
support has been added.

With xdp multibuffer a local copy of the packet has been introduced. The
MAC address is now swapped in the local copy, but the local copy in not
written back.

Fix MAC address swapping be adding write back of modified packet.

Fixes: 77225174 ("samples/bpf: fixup some tools to be able to support xdp multibuffer")
Signed-off-by: default avatarGerhard Engleder <gerhard@engleder-embedded.com>
Reviewed-by: default avatarAndy Gospodarek <gospo@broadcom.com>
Link: https://lore.kernel.org/r/20221015213050.65222-1-gerhard@engleder-embedded.com


Signed-off-by: default avatarMartin KaFai Lau <martin.lau@kernel.org>
parent 05ee658c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment