On Sat, 20 Mar 2021, Daniel Wagner wrote: > 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 > > Signed-off-by: John Kacur <jkacur@xxxxxxxxxx>