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: Wed, 19 Nov 2003 03:32:05 -0600 (CST)
sahlberg    2003/11/19 03:32:05 CST

  Modified files:
    .                    packet-tcp.c 
  Log:
  Update to TCP,   when we see a SYN|ACK packetm reset base_ack to the current ACK-1 so that it looks right when doing relative sequence numbers.
  I.e. SEQ :    seq==0  ack==0
       SEQ|ACK  seq==0  ack==1
       ACK      seq==1  ack==1
  
  This looks much more correct.
  
  This change also fixes the problem reported to ethereal-dev
  recently with "Follow TCP Stream" dropping the first character of the stream.
  
  Revision  Changes    Path
  1.219     +11 -4     ethereal/packet-tcp.c