Add missing and probably also mandatory -h option.

MFC after:	1 week
This commit is contained in:
Hans Petter Selasky 2012-04-24 14:06:07 +00:00
parent 7aa828debf
commit 4573cfdb11
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=234655
2 changed files with 5 additions and 1 deletions

View File

@ -40,6 +40,7 @@
.Op Fl w Ar file
.Op Fl f Ar filter
.Op Fl b Ar file
.Op Fl h
.Sh DESCRIPTION
The
.Nm
@ -79,6 +80,8 @@ If 128 is added to the endpoint number that means IN direction, else OUT directi
A device unit or endpoint value of -1 means ignore this field.
If no filters are specified, all packets are passed through using the default -1,-1 filter.
This option can be specified multiple times.
.It Fl h
This option displays a summary of the command line options.
.El
.Sh EXAMPLES
Capture the USB raw packets on usbus2:

View File

@ -775,6 +775,7 @@ usage(void)
fprintf(stderr, FMT, "-v", "Increase the verbose level");
fprintf(stderr, FMT, "-b <file>", "Save raw version of all recorded data to file");
fprintf(stderr, FMT, "-w <file>", "Write the raw packets to file");
fprintf(stderr, FMT, "-h", "Display summary of command line options");
#undef FMT
exit(EX_USAGE);
}
@ -797,7 +798,7 @@ main(int argc, char *argv[])
const char *optstring;
char *pp;
optstring = "b:i:r:s:vw:f:";
optstring = "b:hi:r:s:vw:f:";
while ((o = getopt(argc, argv, optstring)) != -1) {
switch (o) {
case 'i':