On 21/09/16 17:57, Mugunthan V N wrote: > When help ('?') option is passed to the command, the help text > printed but not from '?' switch case of getopt_long() but as a > invalid argument as below. Fix this by adding '?' to opt_String > of getopt_long(). > > root@am437x-evm:~# ./iio_generic_buffer -? > ./iio_generic_buffer: invalid option -- '?' > Usage: generic_buffer [options]... > Capture, convert and output data from IIO device buffer > -a Auto-activate all available channels > ... > > Signed-off-by: Mugunthan V N <mugunthanvnm@xxxxxx> Thanks, Applied to the togreg branch of iio.git, initially pushed out as testing. Jonathan > --- > tools/iio/iio_generic_buffer.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/iio/iio_generic_buffer.c b/tools/iio/iio_generic_buffer.c > index f39c0e9..85e2329 100644 > --- a/tools/iio/iio_generic_buffer.c > +++ b/tools/iio/iio_generic_buffer.c > @@ -352,7 +352,7 @@ int main(int argc, char **argv) > > register_cleanup(); > > - while ((c = getopt_long(argc, argv, "ac:egl:n:N:t:T:w:", longopts, NULL)) != -1) { > + while ((c = getopt_long(argc, argv, "ac:egl:n:N:t:T:w:?", longopts, NULL)) != -1) { > switch (c) { > case 'a': > autochannels = AUTOCHANNELS_ENABLED; > -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html