Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-tcp.c

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: Tue, 28 Oct 2003 02:50:39 -0600 (CST)
sahlberg    2003/10/28 02:50:39 CST

  Modified files:
    .                    packet-tcp.c 
  Log:
  Full duplex analyzers that capture each direction of a link with a separate NIC will lose the time integrity between the two NICs more often than one might expect.
  It is thus relatively common that a data segment and its ACK being swapped in the capture file.
  
  Therefore, drop the condition that a segment must not have been acked yet in the detection of OutOfOrder segments.
  
  Second, fix a bug where we didnt keep track of the ack numbers properly for relative sequence number analysis.
  
  Revision  Changes    Path
  1.211     +12 -3     ethereal/packet-tcp.c