diff options
-rw-r--r-- | doc/wireshark-filter.pod | 2 | ||||
-rw-r--r-- | doc/wireshark.pod.template | 22 | ||||
-rw-r--r-- | docbook/wsug_src/WSUG_chapter_customize.adoc | 34 | ||||
-rw-r--r-- | ui/commandline.c | 19 |
4 files changed, 56 insertions, 21 deletions
diff --git a/doc/wireshark-filter.pod b/doc/wireshark-filter.pod index 7795b42e16..8d25495dd9 100644 --- a/doc/wireshark-filter.pod +++ b/doc/wireshark-filter.pod @@ -11,7 +11,7 @@ wireshark-filter - Wireshark display filter syntax and reference =head1 SYNOPSIS B<wireshark> [other options] -S<[ B<-Y> "display filter expression" ]> +S<[ B<-Y> "display filter expression" | b<--display-filter> "display filter expression" ]> B<tshark> [other options] S<[ B<-Y> "display filter expression" ]> diff --git a/doc/wireshark.pod.template b/doc/wireshark.pod.template index 6affa68d79..eed53c66bb 100644 --- a/doc/wireshark.pod.template +++ b/doc/wireshark.pod.template @@ -47,7 +47,7 @@ S<[ B<-v> ]> S<[ B<-w> E<lt>outfileE<gt> ]> S<[ B<-X> E<lt>eXtension optionE<gt> ]> S<[ B<-y> E<lt>capture link typeE<gt> ]> -S<[ B<-Y> E<lt>displaY filterE<gt> ]> +S<[ B<-Y> E<lt>displaY filterE<gt> | B<--display-filter> E<lt>display filterE<gt> ]> S<[ B<-z> E<lt>statisticsE<gt> ]> S<[ B<--enable-protocol> E<lt>proto_nameE<gt> ]> S<[ B<--disable-protocol> E<lt>proto_nameE<gt> ]> @@ -1008,6 +1008,26 @@ set, no time stamp types are listed. Change the interface's timestamp method. +=item --read-file E<lt>infileE<gt> + +Same as -r option. + +=item --read-filter E<lt>read filterE<gt> + +Same as -R option. + +=item --display-filter E<lt>display filterE<gt> + +Same as -Y option. + +=item --verbose + +Same as -v option. + +=item --help + +Same as -h option. + =back =head1 INTERFACE diff --git a/docbook/wsug_src/WSUG_chapter_customize.adoc b/docbook/wsug_src/WSUG_chapter_customize.adoc index 1e47a46122..09b505d14d 100644 --- a/docbook/wsug_src/WSUG_chapter_customize.adoc +++ b/docbook/wsug_src/WSUG_chapter_customize.adoc @@ -36,7 +36,7 @@ are, simply enter the command _wireshark -h_ and the help information shown in .Help information available from Wireshark ==== ---- -Wireshark 2.1.0 (v2.1.0rc0-502-g328fbc0 from master) +Wireshark 3.1.1 (v3.1.1rc0-629-ge1dc9f82a63c) Interactively dump and analyze network traffic. See https://www.wireshark.org for more information. @@ -44,10 +44,9 @@ Usage: wireshark [options] ... [ <infile> ] Capture interface: -i <interface> name or idx of interface (def: first non-loopback) - -f <capfilter|predef:> packet filter in libpcap filter syntax or - predef:filtername - predefined filtername from GUI - -s <snaplen> packet snapshot length (def: 262144) - -p don’t capture in promiscuous mode + -f <capture filter> packet filter in libpcap filter syntax + -s <snaplen> packet snapshot length (def: appropriate maximum) + -p don't capture in promiscuous mode -k start capturing immediately (def: do nothing) -S update packet display when new packets are captured -l turn on automatic scrolling while -S is in use @@ -68,18 +67,21 @@ Capture output: -b <ringbuffer opt.> ... duration:NUM - switch to next file after NUM secs filesize:NUM - switch to next file after NUM KB files:NUM - ringbuffer: replace after NUM files -RPCAP options: - -A <user>:<password> use RPCAP password authentication Input file: - -r <infile> set the filename to read from (no pipes or stdin!) + -r <infile> + --read-file <infile> set the filename to read from (no pipes or stdin!) Processing: - -R <read filter> packet filter in Wireshark display filter syntax + -R <read filter> + --read-filter <read filter> + packet filter in Wireshark display filter syntax -n disable all name resolutions (def: all enabled) -N <name resolve flags> enable specific name resolution(s): "mnNtdv" -d <layer_type>==<selector>,<decode_as_protocol> ... - "Decode As”, see the man page for details + "Decode As", see the man page for details Example: tcp.port==8888,http + --enable-protocol <proto_name> + enable dissection of proto_name --disable-protocol <proto_name> disable dissection of proto_name --enable-heuristic <short_name> @@ -89,7 +91,9 @@ Processing: User interface: -C <config profile> start with specified configuration profile - -Y <display filter> start with the given display filter + -Y <display filter> + --display-filter <display filter> + start with the given display filter -g <packet number> go to specified packet number after "-r" -J <jump filter> jump to the first packet matching the (display) filter @@ -104,12 +108,16 @@ Output: -w <outfile|-> set the output filename (or '-' for stdout) Miscellaneous: - -h display this help and exit - -v display version info and exit + -h + --help display this help and exit + -v + --version display version info and exit -P <key>:<path> persconf:path - personal configuration files persdata:path - personal data files -o <name>:<value> ... override preference or recent setting -K <keytab> keytab file to use for kerberos decryption + --display DISPLAY X display to use + --fullscreen start Wireshark in full screen ---- ==== diff --git a/ui/commandline.c b/ui/commandline.c index 167c7adf3a..54c061324f 100644 --- a/ui/commandline.c +++ b/ui/commandline.c @@ -114,11 +114,14 @@ commandline_print_usage(gboolean for_help_option) { #endif /*fprintf(output, "\n");*/ fprintf(output, "Input file:\n"); - fprintf(output, " -r <infile> set the filename to read from (no pipes or stdin!)\n"); + fprintf(output, " -r <infile>\n"); + fprintf(output, " --read-file <infile> set the filename to read from (no pipes or stdin!)\n"); fprintf(output, "\n"); fprintf(output, "Processing:\n"); - fprintf(output, " -R <read filter> packet filter in Wireshark display filter syntax\n"); + fprintf(output, " -R <read filter>\n"); + fprintf(output, " --read-filter <read filter>\n"); + fprintf(output, " packet filter in Wireshark display filter syntax\n"); fprintf(output, " -n disable all name resolutions (def: all enabled)\n"); fprintf(output, " -N <name resolve flags> enable specific name resolution(s): \"mnNtdv\"\n"); fprintf(output, " -d %s ...\n", DECODE_AS_ARG_TEMPLATE); @@ -136,7 +139,9 @@ commandline_print_usage(gboolean for_help_option) { fprintf(output, "\n"); fprintf(output, "User interface:\n"); fprintf(output, " -C <config profile> start with specified configuration profile\n"); - fprintf(output, " -Y <display filter> start with the given display filter\n"); + fprintf(output, " -Y <display filter>\n"); + fprintf(output, " --display-filter <display filter>\n"); + fprintf(output, " start with the given display filter\n"); fprintf(output, " -g <packet number> go to specified packet number after \"-r\"\n"); fprintf(output, " -J <jump filter> jump to the first packet matching the (display)\n"); fprintf(output, " filter\n"); @@ -153,14 +158,16 @@ commandline_print_usage(gboolean for_help_option) { fprintf(output, "\n"); fprintf(output, "Miscellaneous:\n"); - fprintf(output, " -h display this help and exit\n"); - fprintf(output, " -v display version info and exit\n"); + fprintf(output, " -h\n"); + fprintf(output, " --help display this help and exit\n"); + fprintf(output, " -v\n"); + fprintf(output, " --version display version info and exit\n"); fprintf(output, " -P <key>:<path> persconf:path - personal configuration files\n"); fprintf(output, " persdata:path - personal data files\n"); fprintf(output, " -o <name>:<value> ... override preference or recent setting\n"); fprintf(output, " -K <keytab> keytab file to use for kerberos decryption\n"); #ifndef _WIN32 - fprintf(output, " --display DISPLAY X display to use\n"); + fprintf(output, " --display <X display> X display to use\n"); #endif fprintf(output, " --fullscreen start Wireshark in full screen\n"); |