net/ngbe: fix link speed check
[dpdk.git] / drivers / net / kni / rte_eth_kni.c
index 871d11c..0532de5 100644 (file)
@@ -61,10 +61,10 @@ struct pmd_internals {
 };
 
 static const struct rte_eth_link pmd_link = {
-               .link_speed = ETH_SPEED_NUM_10G,
-               .link_duplex = ETH_LINK_FULL_DUPLEX,
-               .link_status = ETH_LINK_DOWN,
-               .link_autoneg = ETH_LINK_FIXED,
+               .link_speed = RTE_ETH_SPEED_NUM_10G,
+               .link_duplex = RTE_ETH_LINK_FULL_DUPLEX,
+               .link_status = RTE_ETH_LINK_DOWN,
+               .link_autoneg = RTE_ETH_LINK_FIXED,
 };
 static int is_kni_initialized;
 
@@ -124,7 +124,7 @@ eth_kni_start(struct rte_eth_dev *dev)
        struct pmd_internals *internals = dev->data->dev_private;
        uint16_t port_id = dev->data->port_id;
        struct rte_mempool *mb_pool;
-       struct rte_kni_conf conf;
+       struct rte_kni_conf conf = {{0}};
        const char *name = dev->device->name + 4; /* remove net_ */
 
        mb_pool = internals->rx_queues[0].mb_pool;
@@ -284,11 +284,6 @@ eth_kni_tx_queue_setup(struct rte_eth_dev *dev,
        return 0;
 }
 
-static void
-eth_kni_queue_release(void *q __rte_unused)
-{
-}
-
 static int
 eth_kni_link_update(struct rte_eth_dev *dev __rte_unused,
                int wait_to_complete __rte_unused)
@@ -362,8 +357,6 @@ static const struct eth_dev_ops eth_kni_ops = {
        .dev_infos_get = eth_kni_dev_info,
        .rx_queue_setup = eth_kni_rx_queue_setup,
        .tx_queue_setup = eth_kni_tx_queue_setup,
-       .rx_queue_release = eth_kni_queue_release,
-       .tx_queue_release = eth_kni_queue_release,
        .link_update = eth_kni_link_update,
        .stats_get = eth_kni_stats_get,
        .stats_reset = eth_kni_stats_reset,