net: add macro for VLAN header length
[dpdk.git] / drivers / net / hns3 / hns3_mbx.h
index f07dbe3..d637bd2 100644 (file)
@@ -71,6 +71,7 @@ enum hns3_mbx_vlan_cfg_subcode {
        HNS3_MBX_VLAN_TX_OFF_CFG,               /* set tx side vlan offload */
        HNS3_MBX_VLAN_RX_OFF_CFG,               /* set rx side vlan offload */
        HNS3_MBX_GET_PORT_BASE_VLAN_STATE = 4,  /* get port based vlan state */
+       HNS3_MBX_ENABLE_VLAN_FILTER,            /* set vlan filter state */
 };
 
 enum hns3_mbx_tbl_cfg_subcode {
@@ -86,6 +87,7 @@ enum hns3_mbx_link_fail_subcode {
 
 #define HNS3_MBX_MAX_MSG_SIZE  16
 #define HNS3_MBX_MAX_RESP_DATA_SIZE    8
+#define HNS3_MBX_DEF_TIME_LIMIT_MS     500
 
 enum {
        HNS3_MBX_RESP_MATCHING_SCHEME_OF_ORIGINAL = 0,