Ethereal-dev: [ethereal-dev] Changes checked in to support reading "snoop" files

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: guy@xxxxxxxxxx (Guy Harris)
Date: Sat, 14 Nov 1998 21:50:28 -0800 (PST)
I checked in changes to "wiretap" and Ethereal to support reading "snoop"
files in "wiretap"; reading them seems to work when Ethereal is built to
use "wiretap".

"Wiretap" also now uses its own code to read "libpcap" files, rather
than using "libpcap" code (in order to handle "snoop" files, "wiretap"
had to be changed to pass the file offset of the packet data to the
callback routine in the packet-reading loop, and the easiest way to make
that work for "libpcap" was to write a "libpcap" reader for "wiretap").

In addition, Gilbert checked in changes earlier to improve the Sniffer
file reading code; I updated the "wiretap" README file to reflect his
and my changes.