app/testeventdev: add order all types queue test
[dpdk.git] / examples / qos_sched / init.c
index aaf3466..fe0221c 100644 (file)
@@ -42,6 +42,7 @@
 #include <rte_sched.h>
 #include <rte_cycles.h>
 #include <rte_string_fns.h>
+#include <rte_cfgfile.h>
 
 #include "main.h"
 #include "cfg_file.h"
@@ -91,7 +92,7 @@ static const struct rte_eth_conf port_conf = {
                .hw_ip_checksum = 0, /**< IP checksum offload disabled */
                .hw_vlan_filter = 0, /**< VLAN filtering disabled */
                .jumbo_frame    = 0, /**< Jumbo Frame Support disabled */
-               .hw_strip_crc   = 0, /**< CRC stripped by hardware */
+               .hw_strip_crc   = 1, /**< CRC stripped by hardware */
        },
        .txmode = {
                .mq_mode = ETH_DCB_NONE,
@@ -284,16 +285,15 @@ app_load_cfg_profile(const char *profile)
 {
        if (profile == NULL)
                return 0;
-
-       struct cfg_file *cfg_file = cfg_load(profile, 0);
-       if (cfg_file == NULL)
+       struct rte_cfgfile *file = rte_cfgfile_load(profile, 0);
+       if (file == NULL)
                rte_exit(EXIT_FAILURE, "Cannot load configuration profile %s\n", profile);
 
-       cfg_load_port(cfg_file, &port_params);
-       cfg_load_subport(cfg_file, subport_params);
-       cfg_load_pipe(cfg_file, pipe_profiles);
+       cfg_load_port(file, &port_params);
+       cfg_load_subport(file, subport_params);
+       cfg_load_pipe(file, pipe_profiles);
 
-       cfg_close(cfg_file);
+       rte_cfgfile_close(file);
 
        return 0;
 }
@@ -336,7 +336,8 @@ int app_init(void)
                /* create the mbuf pools for each RX Port */
                snprintf(pool_name, MAX_NAME_LEN, "mbuf_pool%u", i);
                qos_conf[i].mbuf_pool = rte_pktmbuf_pool_create(pool_name,
-                       mp_size, burst_conf.rx_burst * 4, 0, MBUF_DATA_SIZE,
+                       mp_size, burst_conf.rx_burst * 4, 0,
+                       RTE_MBUF_DEFAULT_BUF_SIZE,
                        rte_eth_dev_socket_id(qos_conf[i].rx_port));
                if (qos_conf[i].mbuf_pool == NULL)
                        rte_exit(EXIT_FAILURE, "Cannot init mbuf pool for socket %u\n", i);