X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest-pmd%2Fparameters.c;h=2e7a504415f32758b0eca5895a403d2cdede0d6b;hb=65388f4c4cda8ec26a0e04371f51b4b81ffaf4d9;hp=deca7a682878a5906050c4fab539187decdc5128;hpb=4a72909224527386b913bc04b4e535416b7ef5bb;p=dpdk.git diff --git a/app/test-pmd/parameters.c b/app/test-pmd/parameters.c index deca7a6828..2e7a504415 100644 --- a/app/test-pmd/parameters.c +++ b/app/test-pmd/parameters.c @@ -1363,12 +1363,19 @@ launch_args_parse(int argc, char** argv) break; default: usage(argv[0]); + printf("Invalid option: %s\n", argv[optind]); rte_exit(EXIT_FAILURE, "Command line is incomplete or incorrect\n"); break; } } + if (optind != argc) { + usage(argv[0]); + printf("Invalid parameter: %s\n", argv[optind]); + rte_exit(EXIT_FAILURE, "Command line is incorrect\n"); + } + /* Set offload configuration from command line parameters. */ rx_mode.offloads = rx_offloads; tx_mode.offloads = tx_offloads;