numam-dpdk/app
Shiri Kuzin 2564abda35 app/testpmd: add 5-tuple swap forwarding engine
The new 5-tuple swap engine swaps:
source and destination mac address,
source and destination address in ipv4/ipv6,
source and destination port in UDP/TCP.

The forwarding engine will parse each layer
and swap it, and will stop when the next
layer doesn't match.

The mentioned headers of ICMP/ARP/Multicast
packets will be swapped as well according to
matching layers.

usage: --forward-mode=5tswap

Signed-off-by: Shiri Kuzin <shirik@mellanox.com>
Acked-by: Matan Azrad <matan@mellanox.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2020-07-11 06:18:54 +02:00
..
pdump app: fix usage help of options separated by dashes 2020-04-25 21:56:18 +02:00
proc-info app/procinfo: use strlcpy for copying string 2019-10-27 11:33:24 +01:00
test drivers/net: fix exposing internal headers 2020-07-11 06:18:54 +02:00
test-acl app: fix usage help of options separated by dashes 2020-04-25 21:56:18 +02:00
test-bbdev baseband/fpga_5gnr_fec: add configure function 2020-04-19 22:34:26 +02:00
test-cmdline replace unused attributes 2020-04-16 18:30:58 +02:00
test-compress-perf build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
test-crypto-perf test/crypto-perf: add option to enable session HFN 2020-07-08 18:16:17 +02:00
test-eventdev app/eventdev: check Tx adapter service ID 2020-05-14 15:16:37 +02:00
test-fib app/fib: fix parsing of invalid line 2020-05-19 19:25:30 +02:00
test-flow-perf app/flow-perf: use macro for cache alignment 2020-06-30 11:57:46 +02:00
test-pipeline replace unused attributes 2020-04-16 18:30:58 +02:00
test-pmd app/testpmd: add 5-tuple swap forwarding engine 2020-07-11 06:18:54 +02:00
test-sad build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
Makefile app/flow-perf: add flow performance skeleton 2020-06-29 15:47:36 +02:00
meson.build build: remove unnecessary variable 2020-07-01 19:30:52 +02:00