numam-dpdk/lib/librte_ether
Declan Doherty 3850cf0c8c ethdev: add tunnel encap/decap actions
Add new flow action types and associated action data structures to
support the encapsulation and decapsulation of VXLAN and NVGRE tunnel
endpoints.

The RTE_FLOW_ACTION_TYPE_[VXLAN/NVGRE]_ENCAP action will cause the
matching flow to be encapsulated in the tunnel endpoint overlay
defined in the [vxlan/nvgre]_encap action data.

The RTE_FLOW_ACTION_TYPE_[VXLAN/NVGRE]_DECAP action will cause all
headers associated with the outer most tunnel endpoint of the specified
type for the matching flows.

Signed-off-by: Declan Doherty <declan.doherty@intel.com>
2018-04-27 18:00:57 +01:00
..
ethdev_profile.c lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ethdev_profile.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
Makefile ethdev: remove versioning of filter control function 2018-03-30 14:08:43 +02:00
meson.build ethdev: add common devargs parser 2018-04-27 18:00:56 +01:00
rte_dev_info.h ethdev: add access to EEPROM 2018-04-27 18:00:53 +01:00
rte_eth_ctrl.h ethdev: introduce new tunnel VXLAN-GPE 2018-04-27 18:00:55 +01:00
rte_ethdev_core.h ethdev: add access to EEPROM 2018-04-27 18:00:53 +01:00
rte_ethdev_driver.h ethdev: add switch domain allocator 2018-04-27 18:00:56 +01:00
rte_ethdev_pci.h ethdev: add generic create/destroy ethdev APIs 2018-04-27 18:00:56 +01:00
rte_ethdev_vdev.h ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
rte_ethdev_version.map ethdev: add switch domain allocator 2018-04-27 18:00:56 +01:00
rte_ethdev.c ethdev: add switch domain allocator 2018-04-27 18:00:56 +01:00
rte_ethdev.h ethdev: add port representor device flag 2018-04-27 18:00:56 +01:00
rte_flow_driver.h align SPDX Mellanox copyrights 2018-04-11 01:47:47 +02:00
rte_flow.c ethdev: add VLAN and MPLS actions to flow API 2018-04-27 18:00:55 +01:00
rte_flow.h ethdev: add tunnel encap/decap actions 2018-04-27 18:00:57 +01:00
rte_mtr_driver.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_mtr.c add experimental tag to appropriate functions 2018-01-29 23:35:29 +01:00
rte_mtr.h add experimental tag to appropriate functions 2018-01-29 23:35:29 +01:00
rte_tm_driver.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_tm.c lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_tm.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00