Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-eth.c packet-eth.h packet-ip.c packet

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

From: Ronnie Sahlberg <sahlberg@xxxxxxxxxxxxxxxxx>
Date: Sat, 23 Aug 2003 04:09:34 -0500 (CDT)
sahlberg    2003/08/23 04:09:34 CDT

  Modified files:
    .                    packet-eth.c packet-eth.h packet-ip.c 
                         packet-ip.h packet-tr.c packet-tr.h 
                         packet-udp.c packet-udp.h packet-tcp.c 
                         packet-tcp.h tap-iousers.c 
  Log:
  New feature.  Statistics/EndpointTalkjers can now present a sortable table with a list of all seen conversations of a certain type.
  
  Supported types are Ethernet/TokenRing/IP/UDP and TCP.
  Will add FibreChannel soon.
  
  The framework for this feature needs to be enhanced in the future so that by selecting one entry and click the right mousebutton, this will bring up a menu with  Prepare/Match options  with suboptions for AnyDirection, ForwardOnly or ReverseOnly   which updates the display filter accordingly.
  
  Had to update some of the taps as well to change them to use a proper address structure for the address fields.
  We should now be able to to these stats correctly even for ip tunneled over ip tunnelled over ip ...
  
  Revision  Changes    Path
  1.81      +36 -24    ethereal/packet-eth.c
  1.12      +3 -3      ethereal/packet-eth.h
  1.195     +14 -15    ethereal/packet-ip.c
  1.29      +3 -3      ethereal/packet-ip.h
  1.77      +11 -11    ethereal/packet-tr.c
  1.9       +3 -3      ethereal/packet-tr.h
  1.110     +3 -2      ethereal/packet-udp.c
  1.8       +3 -4      ethereal/packet-udp.h
  1.201     +3 -3      ethereal/packet-tcp.c
  1.17      +3 -4      ethereal/packet-tcp.h
  1.8       +62 -71    ethereal/tap-iousers.c