[comp.protocols.tcp-ip] FIN problem in Berkeley 4.3?

mqh@batcomputer.UUCP (11/19/87)

Hello,

We're running a Gould here with Berkeley networking code.  It would appear
that when a TCP connection is closed, and the FIN is retransmitted for some 
reason, it's sequence number is one too low.  The sequence number is correct
on the first transmission.  

I've looked into "tcp_output.c", and it is marked as "7.2.1.1 ... 3/28/87".
The code looks correct by casual inspection, at least.

Can anyone shed some light on the problem before I spend time trying to 
debug this in UNIX? 
-- 
Mike Hojnowski (Hojo)		{ihnp4,rochester}!cornell!batcomputer!mqh
ICBM 042N 29  076W 27		mqh@batcomputer.tn.cornell.edu
"With friends like that, who needs enemas?"  - Max Headroom