diff options
author | 2017-10-17 08:50:34 +0530 | |
---|---|---|
committer | 2017-10-16 20:24:51 -0700 | |
commit | 10c3e20c6c70cf8ea232f2e0e29440933e53c448 (patch) | |
tree | fee04caee2abdcb56b325ac38a1b6b89b3b5f729 /VNFs/UDP_Replay/main.c | |
parent | 9dae4a62e3405311151e164d25e6d93d6a707726 (diff) |
Fix udp replay issue
Change-Id: I6b78044beb21fdf07ad70d22c81bcca6ca955e63
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
Diffstat (limited to 'VNFs/UDP_Replay/main.c')
-rw-r--r-- | VNFs/UDP_Replay/main.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/VNFs/UDP_Replay/main.c b/VNFs/UDP_Replay/main.c index 2e1638e4..920dcbf6 100644 --- a/VNFs/UDP_Replay/main.c +++ b/VNFs/UDP_Replay/main.c @@ -2122,7 +2122,7 @@ print_usage(const char *prgname) " [--enable-jumbo [--max-pkt-len PKTLEN]]\n" " -p PORTMASK: hexadecimal bitmask of ports to configure\n" " -P : enable promiscuous mode\n" - " -v version: display app version\n" + " --version: display app version\n" " --config (port,queue,lcore): rx queues configuration\n" " --eth-dest=X,MM:MM:MM:MM:MM:MM: optional, ethernet destination for port X\n" " --no-numa: optional, disable numa awareness\n" @@ -2321,7 +2321,7 @@ parse_args(int argc, char **argv) argvopt = argv; - while ((opt = getopt_long(argc, argvopt, "v:s:p:P", + while ((opt = getopt_long(argc, argvopt, "s:p:P", lgopts, &option_index)) != EOF) { switch (opt) { @@ -2759,10 +2759,6 @@ main(int argc, char **argv) struct pipeline_params *params; /* parse application arguments (after the EAL ones) */ - ret = parse_args(argc, argv); - if (ret < 0) - rte_exit(EXIT_FAILURE, "Invalid UDP_Replay parameters\n"); - /* init EAL */ ret = rte_eal_init(argc, argv); if (ret < 0) @@ -2771,6 +2767,10 @@ main(int argc, char **argv) argv += ret; timer_lcore = rte_lcore_id(); + ret = parse_args(argc, argv); + if (ret < 0) + rte_exit(EXIT_FAILURE, "Invalid UDP_Replay parameters\n"); + if (check_lcore_params() < 0) rte_exit(EXIT_FAILURE, "check_lcore_params failed\n"); |