Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal/wiretap file.c iptrace.c lanalyzer.c

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

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Fri, 27 Aug 1999 20:19:53 -0500 (CDT)
guy         1999/08/27 20:19:51 CDT

  Modified files:
    wiretap              file.c iptrace.c lanalyzer.c libpcap.c 
                         netmon.c netxray.c ngsniffer.c radcom.c 
                         snoop.c wtap.h 
  Log:
  Keep in the "wtap" structure the current offset into the file being
  read, and maintain it ourselves as we read through the file, rather than
  calling "ftell()" for every packet we read - "ftell()" may involve an
  "lseek()" call, which could add a noticeable CPU overhead when reading a
  large file.
  
  Revision  Changes    Path
  1.19      +2 -1      ethereal/wiretap/file.c
  1.10      +6 -2      ethereal/wiretap/iptrace.c
  1.14      +12 -2     ethereal/wiretap/lanalyzer.c
  1.16      +7 -2      ethereal/wiretap/libpcap.c
  1.13      +6 -5      ethereal/wiretap/netmon.c
  1.13      +10 -4     ethereal/wiretap/netxray.c
  1.21      +12 -2     ethereal/wiretap/ngsniffer.c
  1.5       +16 -4     ethereal/wiretap/radcom.c
  1.9       +8 -2      ethereal/wiretap/snoop.c
  1.35      +3 -1      ethereal/wiretap/wtap.h