BNXT_ULP_ACT_PROP_SZ_METER = 4,
BNXT_ULP_ACT_PROP_SZ_SET_MAC_SRC = 8,
BNXT_ULP_ACT_PROP_SZ_SET_MAC_DST = 8,
- BNXT_ULP_ACT_PROP_SZ_OF_PUSH_VLAN = 4,
- BNXT_ULP_ACT_PROP_SZ_OF_SET_VLAN_PCP = 4,
- BNXT_ULP_ACT_PROP_SZ_OF_SET_VLAN_VID = 4,
+ BNXT_ULP_ACT_PROP_SZ_PUSH_VLAN = 2,
+ BNXT_ULP_ACT_PROP_SZ_SET_VLAN_PCP = 1,
+ BNXT_ULP_ACT_PROP_SZ_SET_VLAN_VID = 2,
BNXT_ULP_ACT_PROP_SZ_SET_IPV4_SRC = 4,
BNXT_ULP_ACT_PROP_SZ_SET_IPV4_DST = 4,
BNXT_ULP_ACT_PROP_SZ_SET_IPV6_SRC = 16,
BNXT_ULP_ACT_PROP_IDX_METER = 52,
BNXT_ULP_ACT_PROP_IDX_SET_MAC_SRC = 56,
BNXT_ULP_ACT_PROP_IDX_SET_MAC_DST = 64,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_VLAN = 72,
- BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_PCP = 76,
- BNXT_ULP_ACT_PROP_IDX_OF_SET_VLAN_VID = 80,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV4_SRC = 84,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV4_DST = 88,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV6_SRC = 92,
- BNXT_ULP_ACT_PROP_IDX_SET_IPV6_DST = 108,
- BNXT_ULP_ACT_PROP_IDX_SET_TP_SRC = 124,
- BNXT_ULP_ACT_PROP_IDX_SET_TP_DST = 128,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_0 = 132,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_1 = 136,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_2 = 140,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_3 = 144,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_4 = 148,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_5 = 152,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_6 = 156,
- BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_7 = 160,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_DMAC = 164,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_SMAC = 170,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG = 176,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_IP = 184,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_IP_SRC = 216,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_UDP = 232,
- BNXT_ULP_ACT_PROP_IDX_ENCAP_TUN = 236,
- BNXT_ULP_ACT_PROP_IDX_LAST = 268
+ BNXT_ULP_ACT_PROP_IDX_PUSH_VLAN = 72,
+ BNXT_ULP_ACT_PROP_IDX_SET_VLAN_PCP = 74,
+ BNXT_ULP_ACT_PROP_IDX_SET_VLAN_VID = 75,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV4_SRC = 77,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV4_DST = 81,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV6_SRC = 85,
+ BNXT_ULP_ACT_PROP_IDX_SET_IPV6_DST = 101,
+ BNXT_ULP_ACT_PROP_IDX_SET_TP_SRC = 117,
+ BNXT_ULP_ACT_PROP_IDX_SET_TP_DST = 121,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_0 = 125,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_1 = 129,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_2 = 133,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_3 = 137,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_4 = 141,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_5 = 145,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_6 = 149,
+ BNXT_ULP_ACT_PROP_IDX_OF_PUSH_MPLS_7 = 153,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_DMAC = 157,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_L2_SMAC = 163,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_VTAG = 169,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_IP = 177,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_IP_SRC = 209,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_UDP = 225,
+ BNXT_ULP_ACT_PROP_IDX_ENCAP_TUN = 229,
+ BNXT_ULP_ACT_PROP_IDX_LAST = 261
};
enum bnxt_ulp_class_hid {