numam-dpdk/lib/librte_ether
Qi Zhang 7e3389b172 ethdev: add VLAN and MPLS actions to flow API
Add support for the following OpenFlow-defined actions:

- RTE_FLOW_ACTION_OF_POP_VLAN: pop the outer VLAN tag.

- RTE_FLOW_ACTION_OF_PUSH_VLAN: push a new VLAN tag.

- RTE_FLOW_ACTION_OF_SET_VLAN_VID: set the 802.1q VLAN id.

- RTE_FLOW_ACTION_OF_SET_VLAN_PCP: set the 802.1q priority.

- RTE_FLOW_ACTION_OF_POP_MPLS: pop the outer MPLS tag.

- RTE_FLOW_ACTION_OF_PUSH_MPLS: push a new MPLS tag.

Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
2018-04-27 18:00:55 +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: fix library version in meson build 2018-04-14 00:40:21 +02: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 link status get/set helper functions 2018-03-30 14:08:43 +02:00
rte_ethdev_pci.h ethdev: fix port accessing after release 2018-03-30 14:08:44 +02:00
rte_ethdev_vdev.h ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
rte_ethdev_version.map ethdev: remove DUP action from flow API 2018-04-27 18:00:53 +01:00
rte_ethdev.c ethdev: add access to EEPROM 2018-04-27 18:00:53 +01:00
rte_ethdev.h ethdev: add access to EEPROM 2018-04-27 18:00:53 +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 VLAN and MPLS actions to flow API 2018-04-27 18:00:55 +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