ethdev: add represented port item to flow API
authorIvan Malov <ivan.malov@oktetlabs.ru>
Wed, 13 Oct 2021 17:34:38 +0000 (20:34 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 13 Oct 2021 20:59:26 +0000 (22:59 +0200)
commit49863ae2bf955a8dcba8dae734fe49b5e67a9f67
treed1d6a9ef3df9d58b11f16711881b330092b44405
parent081e42dab11d1add2d038fdf2bd4c86b20043d08
ethdev: add represented port item to flow API

For use in "transfer" flows. Supposed to match traffic entering the
embedded switch from the entity represented by the given ethdev.
Such an entity can be a network (via a network port), a guest
machine (via a VF) or another ethdev in the same application.

Must not be combined with direction attributes.

Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Acked-by: Ori Kam <orika@nvidia.com>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
app/test-pmd/cmdline_flow.c
doc/guides/nics/features/default.ini
doc/guides/prog_guide/rte_flow.rst
doc/guides/rel_notes/release_21_11.rst
doc/guides/testpmd_app_ug/testpmd_funcs.rst
lib/ethdev/rte_flow.c
lib/ethdev/rte_flow.h