aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_output.c
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagupstream/2.1.6_cvsrelease/2.1.6_cvscvs2svn1997-02-051-1/+1
| | | | | | | 'RELENG_2_1_6_RELEASE'. This commit was manufactured to restore the state of the 2.1.6-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* Brought in fixes from -current: rev 1.20 of tcp_output.c, and 1.16 ofDavid Greenman1996-04-151-5/+8
| | | | | | | tcp_timer.c...time-out connections in the CLOSING state better. Notes: svn path=/stable/2.1/; revision=15263
* Brought in Path MTU Discovery implementation from main branch. This hasDavid Greenman1996-03-041-8/+31
| | | | | | | | been running on wcarchive now for several weeks and makes a substantial improvement in TCP performance. Notes: svn path=/stable/2.1/; revision=14367
* Brought in 'fix' from rev 1.18: be sure not to send data and/or FIN in SYNDavid Greenman1996-01-311-1/+14
| | | | | | | segments if not doing T/TCP. Notes: svn path=/stable/2.1/; revision=13782
* Brought in T/TCP fixes from main branch: retransmitted SYN segments couldDavid Greenman1996-01-311-10/+3
| | | | | | | have different CC options. Notes: svn path=/stable/2.1/; revision=13780
* Brought in changes from rev 1.12: deal properly with mbuf allocationDavid Greenman1995-09-151-3/+6
| | | | | | | failure. Notes: svn path=/stable/2.1/; revision=10786
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-11/+11
| | | | Notes: svn path=/head/; revision=8876
* Replaced some bcopy()'s with memcpy()'s so that gcc while inline/optimize.David Greenman1995-05-091-4/+4
| | | | Notes: svn path=/head/; revision=8384
* Implemented PCB hashing. Includes new functions in_pcbinshash, in_pcbrehash,David Greenman1995-04-091-1/+2
| | | | | | | and in_pcblookuphash. Notes: svn path=/head/; revision=7684
* Transaction TCP support now standard. Hack away!Garrett Wollman1995-02-161-23/+1
| | | | Notes: svn path=/head/; revision=6475
* Merge Transaction TCP, courtesy of Andras Olah <olah@cs.utwente.nl> andGarrett Wollman1995-02-091-15/+145
| | | | | | | | | | | | Bob Braden <braden@isi.edu>. NB: This has not had David's TCP ACK hack re-integrated. It is not clear what the correct solution to this problem is, if any. If a better solution doesn't pop up in response to this message, I'll put David's code back in (or he's welcome to do so himself). Notes: svn path=/head/; revision=6283
* Kill previous commit as it isn't necessary.David Greenman1995-01-261-6/+1
| | | | Notes: svn path=/head/; revision=5919
* Extended the previous change to cover the non-options case, too.David Greenman1995-01-241-1/+6
| | | | Notes: svn path=/head/; revision=5835
* Applied fix from Andreas Schulz with a different comment by me. Fixes aDavid Greenman1995-01-231-1/+6
| | | | | | | | | bug where TCP connections are closed prematurely. Submitted by: Andreas Schulz Notes: svn path=/head/; revision=5802
* Made TCPDEBUG truely optional. Based on changes I made in FreeBSD 1.1.5.David Greenman1994-09-151-1/+5
| | | | | | | | Fixed somebody's idea of a joke - about the first half of the lines in in_proto.c were spaced over by one space. Notes: svn path=/head/; revision=2788
* Added $Id$David Greenman1994-08-021-0/+1
| | | | Notes: svn path=/head/; revision=1817
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+599
Notes: svn path=/head/; revision=1541