diff options
author | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2000-04-27 00:31:30 +0000 |
---|---|---|
committer | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2000-04-27 00:31:30 +0000 |
commit | 824d3b42ba7e8bbe221b2c4e80acb2ba6d3c0686 (patch) | |
tree | 2df55a9edb22c9ddc4877841e1f64f14ca285ba0 /doc/editcap.pod | |
parent | fba5b47c1437195c33a9c838a993354a43579f37 (diff) |
Add a "-s" flag to editcap, to make it truncate packets to a specified
snapshot length before writing them to the output file; this may come in
handy if you are translating the file to a different format so that it
can be read by a program that can't handle packets above a certain size
(e.g., the snoop in Solaris 2.5.1 or 2.6, which reject Ethernet packets
larger than the Ethernet MTU, and thus can't handle gigabit Ethernet
captures using jumbo frames).
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@1891 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'doc/editcap.pod')
-rw-r--r-- | doc/editcap.pod | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/doc/editcap.pod b/doc/editcap.pod index 262f96ba15..476460a628 100644 --- a/doc/editcap.pod +++ b/doc/editcap.pod @@ -10,6 +10,7 @@ S<[ B<-F> file format ]> S<[ B<-T> encapsulation type ]> S<[ B<-r> ]> S<[ B<-v> ]> +S<[ B<-s> snaplen ]> S<[ B<-h> ]> I<infile> I<outfile> @@ -46,15 +47,26 @@ packets with those numbers will I<not> be written to the capture file, unless the B<-r> flag is specified, in which case I<only> those packets will be written to the capture file. -If the B<-T> flag, the encapsulation type of the output capture file -will be forced to the specified type, rather than being the type -appropriate to the encapsulation type of the input capture file. Note -that this merely forces the encapsulation type of the output file to be -the specified type; the packet headers of the packets will not be -translated from the encapsulation type of the input capture file to the -specified encapsulation type (for example, it will not translate an -Ethernet capture to an FDDI capture if an Ethernet capture is read and -'B<-T fddi>' is specified). +If the B<-s> flag is used to specify a snapshot length, frames in the +input file with more captured data than the specified snapshot length +will have only the amount of data specified by the snapshot length +written to the output file. This may be useful if the program that is +to read the output file cannot handle packets larger than a certain size +(for example, the versions of snoop in Solaris 2.5.1 and Solaris 2.6 +appear to reject Ethernet frames larger than the standard Ethernet MTU, +making them incapable of handling gigabit Ethernet captures if jumbo +frames were used). + +If the B<-T> flag is used to specify an encapsulation type, the +encapsulation type of the output capture file will be forced to the +specified type, rather than being the type appropriate to the +encapsulation type of the input capture file. Note that this merely +forces the encapsulation type of the output file to be the specified +type; the packet headers of the packets will not be translated from the +encapsulation type of the input capture file to the specified +encapsulation type (for example, it will not translate an Ethernet +capture to an FDDI capture if an Ethernet capture is read and 'B<-T +fddi>' is specified). =head1 OPTIONS @@ -78,6 +90,10 @@ be written to the output capture file. Causes B<editcap> to print a number of messages while it's working. +=item -s + +Sets the snapshot length to use when writing the data. + =item -h Prints the version and options and exits. |