Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/gtk capture_dlg.c main.c

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

From: Guy Harris <guy@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 9 Nov 2001 01:44:51 -0600 (CST)
guy         2001/11/09 01:44:51 CST

  Modified files:
    gtk                  capture_dlg.c main.c 
  Log:
  Wrap calls to "pcap_datalink()" in a routine that attempts to compensate
  for AIX 5.x's non-standard libpcap, where "pcap_datalink()" doesn't
  return DLT_ values, it returns RFC 1573 ifType values.
  
  Put that wrapper, and the routine to get the interface list, in a
  separate file, for packet-capture utility routines, so not everybody who
  includes "util.h" needs to include <pcap.h>.
  
  Fix up the Wiretap hack for dealing with said incompatibility to use the
  correct ifType value for Token Ring.
  
  Revision  Changes    Path
  1.48      +2 -2      ethereal/gtk/capture_dlg.c
  1.210     +4 -2      ethereal/gtk/main.c