]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/i40e/i40e_rxtx_vec_common.h
net/qede: fix incorrect link status update
[dpdk.git] / drivers / net / i40e / i40e_rxtx_vec_common.h
index e3faaefd9f09ff2d617e2ec8ca0471007337969f..63cb177424b55efd0d4c6d34eae1b7981731ab0a 100644 (file)
@@ -5,7 +5,7 @@
 #ifndef _I40E_RXTX_VEC_COMMON_H_
 #define _I40E_RXTX_VEC_COMMON_H_
 #include <stdint.h>
-#include <rte_ethdev.h>
+#include <rte_ethdev_driver.h>
 #include <rte_malloc.h>
 
 #include "i40e_ethdev.h"
@@ -202,11 +202,11 @@ i40e_rx_vec_dev_conf_condition_check_default(struct rte_eth_dev *dev)
         /* - no csum error report support
         * - no header split support
         */
-       if (rxmode->header_split == 1)
+       if (rxmode->offloads & DEV_RX_OFFLOAD_HEADER_SPLIT)
                return -1;
 
        /* no QinQ support */
-       if (rxmode->hw_vlan_extend == 1)
+       if (rxmode->offloads & DEV_RX_OFFLOAD_VLAN_EXTEND)
                return -1;
 
        return 0;