Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/epan circuit.c circuit.h packet_info.h

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, 7 Nov 2002 19:00:08 -0600 (CST)
guy         2002/11/07 19:00:08 CST

  Modified files:
    epan                 circuit.c circuit.h packet_info.h 
  Log:
  Allow more than one circuit with the same circuit ID; a circuit has a
  starting and ending frame number, and circuits with the same circuit ID
  are sorted by the starting frame number (the last circuit can have 0 as
  the ending frame number, meaning "unknown"), and, when looking up a
  circuit, we take a frame number as an argument and return the circuit
  that includes that frame.
  
  Add a new circuit ID type for X.25 virtual circuits, and use the circuit
  mechanism to keep track of the dissector for an X.25 virtual circuit
  rather than having a private mechanism.
  
  Revision  Changes    Path
  1.4       +74 -14    ethereal/epan/circuit.c
  1.3       +13 -7     ethereal/epan/circuit.h
  1.25      +4 -3      ethereal/epan/packet_info.h