I have checked in a fix for this.
----- Original Message -----
From: "Guy Harris"
To: "Biot Olivier"
Sent: Saturday, November 08, 2003 10:36 AM
Subject: Re: [Ethereal-dev] Bug: follow TCP stream eats 1st byte
>
> On Nov 7, 2003, at 3:21 PM, Biot Olivier wrote:
>
> > I have all but the last TCP protocol item enabled. I didn't have this
> > issue
> > in Ethereal 0.9.15. I'm running Ethereal on WinXP. On my build version
> > (recent CVS snapshot; GTK+-2), I only have the first 2 TCP options
> > checked,
> > and the problem does not occur.
>
> "Relative sequence numbers and window scaling" appears to be the
> culprit - if I turn it on, the "G" disappears from the HTTP stream I
> have, and if I turn it off, the "G" appears again.
>
> If I have it disabled:
>
> the initial SYN has sequence number 358236700;
>
> the SYN+ACK of the initial SYN has sequence number 221046327;
>
> the ACK of the SYN reply has sequence number 358236701;
>
> the first segment from the connecting side to the connected-to side
> has sequence number 358236700.
>
> If I have it enabled:
>
> the initial SYN has sequence number 0;
>
> the SYN+ACK of the initial SYN has sequence number 0;
>
> the ACK of the SYN reply has sequence number 0 (*not* 1!);
>
> the first segment from the connecting side to the connected-to side
> has sequence number 0.
>
> Ronnie?
>
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev