Home | History | Annotate | Download | only in netinet
History log of /src/sys/netinet/tcp_fsm.h
RevisionDateAuthorComments
 1.16  07-Apr-2018  maxv Remove dead code.
 1.15  10-Dec-2005  elad branches: 1.15.162;
Multiple inclusion protection, as suggested by christos@ on tech-kern@
few days ago.
 1.14  20-Apr-2004  matt branches: 1.14.12;
export tcpstates for _KERNEL and remove tcp_usrreq.c's incorrect
declartion.
 1.13  20-Nov-2003  yamt comments on tcp_outflags.
 1.12  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.11  20-Oct-2001  matt branches: 1.11.18;
Make tcp_outflags & tcpstates const.
 1.10  09-Jul-1998  mycroft branches: 1.10.26; 1.10.28;
Back out the change from TCP/IP vol 2, in revision 1.7, which removed TH_FIN
from the output flags for CLOSING state. There is no harm in retransmitting
the FIN, and this change has unexpected side effects that break simultaneous
close behaviour.
 1.9  03-Jul-1998  thorpej Fix TCPS_HAVERCVDFIN() to actually catch all TCP states in which a FIN
has been received (CLOSE_WAIT, CLOSING, LAST_ACK, and TIME_WAIT).

From David Borman <dab@bsdi.com>.
 1.8  10-Feb-1998  perry add/cleanup multiple inclusion protection.
 1.7  18-Jun-1997  kleink branches: 1.7.8;
As per RFC 793, don't retransmit the FIN during a simultaneous close.
From Thorsten Frueauf <frueauf@ira.uka.de> and W. Richard Stevens in PR/3737
and TCP/IP Illustrated, Vol. 2, respectively.
 1.6  14-Oct-1994  mycroft Don't return received data to the user until the initial handshake is complete.
Also use TCPS_HAVEESTABLISHED() in a few other places.
 1.5  29-Jun-1994  cgd New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
 1.4  13-May-1994  mycroft Update to 4.4-Lite networking code, with a few local changes.
 1.3  20-May-1993  cgd more rcsid additions and file header cleanups
 1.2  19-Apr-1993  mycroft Add consistent multiple-inclusion protection.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  05-Jan-1998  thorpej Import sys/netinet from 4.4BSD-Lite for reference purposes.
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.8.1  01-Oct-1998  cgd pull up revs 1.9-1.10 from trunk. (mycroft)
 1.10.28.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.10.26.1  22-Oct-2001  nathanw Catch up to -current.
 1.11.18.4  11-Dec-2005  christos Sync with head.
 1.11.18.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.11.18.2  18-Sep-2004  skrll Sync with HEAD.
 1.11.18.1  03-Aug-2004  skrll Sync with HEAD
 1.14.12.1  21-Jun-2006  yamt sync with head.
 1.15.162.1  16-Apr-2018  pgoyette Sync with HEAD, resolve some conflicts

RSS XML Feed