Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal acinclude.m4 configure.in file.c file.h

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

From: Ashok Narayanan <ashokn@xxxxxxxxxxxx>
Date: Tue, 21 Sep 1999 20:26:30 -0500 (CDT)
ashokn      1999/09/21 20:26:27 CDT

  Modified files:
    .                    acinclude.m4 configure.in file.c file.h 
  Log:
  This commit contains support for reading capture files compressed using
  gzip. The zLib library is used for this purpose. If zLib is not available
  (or it's use is disabled by the --disable-zlib option to configure), you
  can still compile Ethereal but it will be unable to read compressed capture
  files.
  
  IMPORTANT:
  
  Now all file accesses to capture files should be done through special macros.
  Specifically, for any use of the following functions on capture files, replace them.
  The arguments for the right-side functions are exactly the same as for the
  original stdio functions.
  
  	fopen			file_open
  	fdopen			filed_open
  	fread			file_read
  	fwrite			file_write
  	fseek			file_seek
  	fclose			file_close
  	ferror			file_error
  
  Revision  Changes    Path
  1.8       +9 -0      ethereal/acinclude.m4
  1.43      +17 -1     ethereal/configure.in
  1.94      +49 -24    ethereal/file.c
  1.45      +35 -2     ethereal/file.h