Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-ieee8023.c packet-ieee8023.h Makefile

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: Thu, 8 Feb 2001 01:08:06 -0600 (CST)
guy         2001/02/08 01:08:06 CST

  Modified files:
    .                    Makefile.am Makefile.nmake packet-eth.c 
                         packet-vlan.c 
  Added files:
    .                    packet-ieee8023.c packet-ieee8023.h 
  Log:
  Pull a lot of common code for handling 802.3 frames (i.e., frames with a
  length field rather than an Ethernet type field) into a
  "dissect_802_3()" routine.
  
  In that routine, catch exceptions thrown by the IPX or LLC dissector or
  dissectors under them, so that the trailer information is added to the
  tree even if an exception is thrown (similar to what "ethertype()"
  does).
  
  Revision  Changes    Path
  1.282     +3 -1      ethereal/Makefile.am
  1.79      +2 -1      ethereal/Makefile.nmake
  1.60      +23 -80    ethereal/packet-eth.c
  1.33      +7 -62     ethereal/packet-vlan.c