examples/multi_process: check server port validity
[dpdk.git] / examples / multi_process / client_server_mp / mp_server / init.c
index 3d4a9cd..ad9f46f 100644 (file)
@@ -248,7 +248,7 @@ init(int argc, char *argv[])
 {
        int retval;
        const struct rte_memzone *mz;
-       uint16_t i, total_ports;
+       uint16_t i;
 
        /* init EAL, parsing EAL args */
        retval = rte_eal_init(argc, argv);
@@ -257,9 +257,6 @@ init(int argc, char *argv[])
        argc -= retval;
        argv += retval;
 
-       /* get total number of ports */
-       total_ports = rte_eth_dev_count_total();
-
        /* set up array for port data */
        mz = rte_memzone_reserve(MZ_PORT_INFO, sizeof(*ports),
                                rte_socket_id(), NO_FLAGS);
@@ -269,7 +266,7 @@ init(int argc, char *argv[])
        ports = mz->addr;
 
        /* parse additional, application arguments */
-       retval = parse_app_args(total_ports, argc, argv);
+       retval = parse_app_args(argc, argv);
        if (retval != 0)
                return -1;