port: add file descriptor SWX port
authorVenkata Suresh Kumar P <venkata.suresh.kumar.p@intel.com>
Tue, 23 Mar 2021 18:05:03 +0000 (14:05 -0400)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 23 Mar 2021 18:50:44 +0000 (19:50 +0100)
commite2b8dc5256c0c6d567c136401de67d3249b9086b
tree974b10705136d46720d62196e4cd150d66c699fa
parent66440b7b22f226e5277368722c6f0ef35d51fa5a
port: add file descriptor SWX port

Add the file descriptor input/output port type for the SWX pipeline.
File descriptor port type provides interface with the kernel network
stack. Example file descriptor port is TAP device.

Signed-off-by: Venkata Suresh Kumar P <venkata.suresh.kumar.p@intel.com>
Signed-off-by: Churchill Khangar <churchill.khangar@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
doc/api/doxy-api-index.md
examples/pipeline/cli.c
examples/pipeline/obj.c
examples/pipeline/obj.h
lib/librte_port/meson.build
lib/librte_port/rte_swx_port_fd.c [new file with mode: 0644]
lib/librte_port/rte_swx_port_fd.h [new file with mode: 0644]
lib/librte_port/version.map