net: add new header file for VXLAN
authorFlavia Musatescu <flavia.musatescu@intel.com>
Wed, 23 Oct 2019 13:19:27 +0000 (14:19 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 25 Oct 2019 17:00:22 +0000 (19:00 +0200)
commit512d873ff19939a9890f7b4e857bbf76d995db95
tree13ad59eb1e7d9060ee8bd30aaf8d46aa36e69758
parent00932678c6bbbe922a2790e59fd68b34719f3171
net: add new header file for VXLAN

The VXLAN related definitions and structures are moved from
rte_ether.h to a new header file: rte_xvlan.h.

Also introducing a new define macro for VXLAN default port id:
RTE_VXLAN_DEFAULT_PORT

Signed-off-by: Flavia Musatescu <flavia.musatescu@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
Tested-by: Raslan Darawsheh <rasland@mellanox.com>
18 files changed:
app/test-pmd/csumonly.c
app/test-pmd/util.c
doc/api/doxy-api-index.md
drivers/net/enic/enic.h
drivers/net/enic/enic_ethdev.c
drivers/net/enic/enic_main.c
drivers/net/hns3/hns3_rxtx.c
drivers/net/ixgbe/ixgbe_fdir.c
drivers/net/mlx5/mlx5_defs.h
drivers/net/mlx5/mlx5_flow_dv.c
examples/tep_termination/vxlan.c
examples/tep_termination/vxlan.h
lib/librte_gro/gro_tcp4.h
lib/librte_net/Makefile
lib/librte_net/meson.build
lib/librte_net/rte_ether.h
lib/librte_net/rte_vxlan.h [new file with mode: 0644]
lib/librte_pipeline/rte_table_action.c