New upstream version 18.08
[deb_dpdk.git] / examples / quota_watermark / qw / init.c
index d4a6918..1916438 100644 (file)
@@ -24,7 +24,6 @@
 static struct rte_eth_conf port_conf = {
                .rxmode = {
                        .split_hdr_size = 0,
-                       .ignore_offload_bitfield = 1,
                        .offloads = DEV_RX_OFFLOAD_CRC_STRIP,
                },
                .txmode = {
@@ -82,7 +81,6 @@ void configure_eth_port(uint16_t port_id)
 
        /* Initialize the port's TX queue */
        txq_conf = dev_info.default_txconf;
-       txq_conf.txq_flags = ETH_TXQ_FLAGS_IGNORE;
        txq_conf.offloads = local_port_conf.txmode.offloads;
        ret = rte_eth_tx_queue_setup(port_id, 0, nb_txd,
                        rte_eth_dev_socket_id(port_id),
@@ -112,7 +110,7 @@ void configure_eth_port(uint16_t port_id)
 void
 init_dpdk(void)
 {
-       if (rte_eth_dev_count() < 2)
+       if (rte_eth_dev_count_avail() < 2)
                rte_exit(EXIT_FAILURE, "Not enough ethernet port available\n");
 }