Introduce the option value enums to be able to parse only long options. Signed-off-by: Daniel Wagner <dwagner@xxxxxxx> --- src/pi_tests/pip_stress.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/pi_tests/pip_stress.c b/src/pi_tests/pip_stress.c index ed034799da66..0831f698ff1d 100644 --- a/src/pi_tests/pip_stress.c +++ b/src/pi_tests/pip_stress.c @@ -77,6 +77,10 @@ static void usage(int error) exit(error); } +enum option_values { + OPT_HELP=1 +}; + int main(int argc, char *argv[]) { void *mptr; /* memory pointer */ @@ -87,14 +91,15 @@ int main(int argc, char *argv[]) for (;;) { struct option long_options[] = { - { "help", no_argument, NULL, 'h' }, - { NULL, 0, NULL, 0 }, + {"help", no_argument, NULL, OPT_HELP}, + {NULL, 0, NULL, 0} }; - int c = getopt_long(argc, argv, "s:h", long_options, NULL); + int c = getopt_long(argc, argv, "h", long_options, NULL); if (c == -1) break; switch (c) { + case OPT_HELP: case 'h': usage(0); break; -- 2.30.2