OS Manuals

/usr/bin/xdp-bench

Utilities and example programs for use with XDP

From xdp-tools 1.6.3-r4 (os), captured 2026-11-05 by running xdp-bench help (exit 255). permalink

Usage: xdp-bench COMMAND [options]

COMMAND can be one of:
       drop           - Drop all packets on an interface
       pass           - Pass all packets to the network stack
       tx             - Transmit packets back out on an interface (hairpin forwarding)
       redirect       - XDP redirect using the bpf_redirect() helper
       redirect-cpu   - XDP CPU redirect using BPF_MAP_TYPE_CPUMAP
       redirect-map   - XDP redirect using BPF_MAP_TYPE_DEVMAP
       redirect-multi - XDP multi-redirect using BPF_MAP_TYPE_DEVMAP and the BPF_F_BROADCAST flag
       xsk-drop       - AF_XDP socket-based drop
       xsk-tx         - AF_XDP socket-based hairpin forwarding
       help           - show this help message

Use 'xdp-bench COMMAND --help' to see options for each command

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.