summaryrefslogtreecommitdiffstats
path: root/sys/netinet
Commit message (Collapse)AuthorAgeFilesLines
* Obey RFC 793, section 3.4:wollman1994-08-263-5/+6
| | | | | | | | | Several examples of connection initiation follow. Although these examples do not show connection synchronization using data-carrying segments, this is perfectly legitimate, so long as the receiving TCP doesn't deliver the data to the user until it is clear the data is valid (i.e., the data must be buffered at the receiver until the connection reaches the ESTABLISHED state).
* Made idempotent.paul1994-08-2121-21/+122
| | | | Submitted by: Paul
* Fix up some sloppy coding practices:wollman1994-08-189-28/+24
| | | | | | | | | | | | - Delete redundant declarations. - Add -Wredundant-declarations to Makefile.i386 so they don't come back. - Delete sloppy COMMON-style declarations of uninitialized data in header files. - Add a few prototypes. - Clean up warnings resulting from the above. NB: ioconf.c will still generate a redundant-declaration warning, which is unavoidable unless somebody volunteers to make `config' smarter.
* Added $Id$dg1994-08-0241-0/+41
|
* fixed bug where large amounts of unidirectional UDP traffic would filldg1994-08-011-0/+10
| | | | | | | | | the interface output queue and further udp packets would be fragmented and only partially sent - keeping the output queue full and jamming the network, but not actually getting any real work done (because you can't send just 'part' of a udp packet - if you fragment it, you must send the whole thing). The fix involves adding a check to make sure that the output queue has sufficient space for all of the fragments.
* Fixed bug with Nagel Congestion Avoidance where a tcp connection woulddg1994-08-012-2/+38
| | | | | stall unnecessarily - always send an ACK when a packet len of < mss is received.
* Increased tcp_send/recvspace to 16k, and added TCP_SMALLSPACE ifdefdg1994-05-291-2/+12
| | | | to set it to 4k.
* Added missing ntohl()'s that are needed before calling IN_MULTICAST indg1994-05-262-4/+4
| | | | | a couple of places. Submitted by: Johannes Helander
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-2516-31/+44
| | | | | Reviewed by: Rodney W. Grimes Submitted by: John Dyson and David Greenman
* This commit was generated by cvs2svn to compensate for changes in r1541,rgrimes1994-05-2439-0/+13294
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-2439-0/+13294
|
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-242-0/+2092
OpenPOWER on IntegriCloud