git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/ice/base: support switch filter (GTP tunnel+IP flow)
[dpdk.git]
/
drivers
/
net
/
ice
/
base
/
ice_flow.h
diff --git
a/drivers/net/ice/base/ice_flow.h
b/drivers/net/ice/base/ice_flow.h
index
eb63f67
..
c3bce13
100644
(file)
--- a/
drivers/net/ice/base/ice_flow.h
+++ b/
drivers/net/ice/base/ice_flow.h
@@
-1,5
+1,5
@@
/* SPDX-License-Identifier: BSD-3-Clause
/* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2001-202
0
Intel Corporation
+ * Copyright(c) 2001-202
1
Intel Corporation
*/
#ifndef _ICE_FLOW_H_
*/
#ifndef _ICE_FLOW_H_
@@
-184,6
+184,7
@@
enum ice_flow_seg_hdr {
ICE_FLOW_SEG_HDR_GTPU_NON_IP = 0x01000000,
ICE_FLOW_SEG_HDR_VXLAN = 0x02000000,
ICE_FLOW_SEG_HDR_ECPRI_TP0 = 0x04000000,
ICE_FLOW_SEG_HDR_GTPU_NON_IP = 0x01000000,
ICE_FLOW_SEG_HDR_VXLAN = 0x02000000,
ICE_FLOW_SEG_HDR_ECPRI_TP0 = 0x04000000,
+ ICE_FLOW_SEG_HDR_UDP_ECPRI_TP0 = 0x08000000,
/* The following is an additive bit for ICE_FLOW_SEG_HDR_IPV4 and
* ICE_FLOW_SEG_HDR_IPV6 which include the IPV4 other PTYPEs
*/
/* The following is an additive bit for ICE_FLOW_SEG_HDR_IPV4 and
* ICE_FLOW_SEG_HDR_IPV6 which include the IPV4 other PTYPEs
*/
@@
-276,6
+277,8
@@
enum ice_flow_field {
ICE_FLOW_FIELD_IDX_VXLAN_VNI,
/* ECPRI_TP0 */
ICE_FLOW_FIELD_IDX_ECPRI_TP0_PC_ID,
ICE_FLOW_FIELD_IDX_VXLAN_VNI,
/* ECPRI_TP0 */
ICE_FLOW_FIELD_IDX_ECPRI_TP0_PC_ID,
+ /* UDP_ECPRI_TP0 */
+ ICE_FLOW_FIELD_IDX_UDP_ECPRI_TP0_PC_ID,
/* The total number of enums must not exceed 64 */
ICE_FLOW_FIELD_IDX_MAX
};
/* The total number of enums must not exceed 64 */
ICE_FLOW_FIELD_IDX_MAX
};