From Michael Mann via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6377, with...
[obnox/wireshark/wip.git] / doc / tshark.pod
index a520729416d4eb709349e5f602fbbb0abdf59ee7..2be418c4c63263592512a5c5760d78ab3f79c9ff 100644 (file)
@@ -90,10 +90,10 @@ pane in B<Wireshark>), although if it's writing packets as it captures
 them, rather than writing packets from a saved capture file, it won't
 show the "frame number" field.  If the B<-V> option is specified, it
 writes instead a view of the details of the packet, showing all the
-fields of all protocols in the packet.  If the B<-O> option is
-specified in combination with B<-V>, it will only show the full
-protocols specified.  Use the output of "tshark -G protocols" to
-find the abbreviations of the protocols you can specify.
+fields of all protocols in the packet.  If the B<-O> option is specified,
+it will only show the full protocols specified.  Use the output of
+"B<tshark -G protocols>" to find the abbreviations of the protocols you can
+specify.
 
 If you want to write the decoded form of packets to a file, run
 B<TShark> without the B<-w> option, and redirect its standard output to
@@ -538,6 +538,13 @@ form I<prefname>B<:>I<value>, where I<prefname> is the name of the
 preference (which is the same name that would appear in the preference
 file), and I<value> is the value to which it should be set.
 
+=item -O  E<lt>protocolsE<gt>
+
+Similar to the B<-V> option, but causes B<TShark> to only show a detailed view
+of the comma-separated list of I<protocols> specified, rather than a detailed
+view of all protocols.  Use the output of "B<tshark -G protocols>" to find the
+abbreviations of the protocols you can specify.
+
 =item -p
 
 I<Don't> put the interface into promiscuous mode.  Note that the
@@ -849,7 +856,7 @@ This will count the total number of SIDs seen in each 10ms interval.
 
 B<SUM(I<field>)I<field> [and I<filter>]> - Unlike COUNT, the I<values> of the
 specified field are summed per time interval.
-''I<field>'' can only be a named integer or relative time field.
+''I<field>'' can only be a named integer, float, double or relative time field.
 
 Example: B<-z io,stat,0.010,E<34>SUM(frame.len)frame.lenE<34>>
 
@@ -857,8 +864,8 @@ Reports the total number of bytes that were transmitted bidirectionally in
 all the packets within a 10 millisecond interval.
 
 B<MIN/MAX/AVG(I<field>)I<field> [and I<filter>]> - The minimum, maximum, or average field value
-in each interval is calculated.  The specified field must be a named integer
-or relative time field.  For relative time fields, the output is presented in
+in each interval is calculated.  The specified field must be a named integer,
+float, double or relative time field.  For relative time fields, the output is presented in
 seconds with six decimal digits of precision rounded to the nearest microsecond.
 
 In the following example, the time of the first Read_AndX call, the last Read_AndX