Garrett Wollman
ff5c09da20
Make somaxconn (maximum backlog in a listen(2) request) and sb_max
...
(maximum size of a socket buffer) tunable.
Permit callers of listen(2) to specify a negative backlog, which
is translated into somaxconn. Previously, a negative backlog was
silently translated into 0.
1995-11-03 18:33:46 +00:00
Bruce Evans
5e319b84a1
Remove extra arg from one of the calls to (*pr_usrreq)().
1995-08-25 20:27:46 +00:00
Rodney W. Grimes
9b2e535452
Remove trailing whitespace.
1995-05-30 08:16:23 +00:00
Garrett Wollman
5f540404a8
getsockopt(s, SOL_SOCKET, SO_SNDTIMEO, ...) would construct the returned
...
timeval incorrectly, truncating the usec part.
Obtained from: Stevens vol. 2 p. 548
1995-02-16 01:07:43 +00:00
Garrett Wollman
6b8fda4d12
Merge in the socket-level support for Transaction TCP.
1995-02-07 02:01:16 +00:00
David Greenman
a635d6c76a
Use M_NOWAIT instead of M_KERNEL for socket allocations; it is apparantly
...
possible for certain socket operations to occur during interrupt context.
Submitted by: John Dyson
1995-02-06 02:22:12 +00:00
David Greenman
9f518539fd
Calling semantics for kmem_malloc() have been changed...and the third
...
argument is now more than just a single flag. (kern_malloc.c)
Used new M_KERNEL value for socket allocations that previous were
"M_NOWAIT". Note that this will change when we clean up the M_ namespace
mess.
Submitted by: John Dyson
1995-02-02 08:49:08 +00:00
Poul-Henning Kamp
797f2d22f0
All of this is cosmetic. prototypes, #includes, printfs and so on. Makes
...
GCC a lot more silent.
1994-10-02 17:35:40 +00:00
David Greenman
3c4dd3568f
Added $Id$
1994-08-02 07:55:43 +00:00
David Greenman
3962127e78
Changed mbuf allocation policy to get a cluster if size > MINCLSIZE. Makes
...
a BIG difference in socket performance.
1994-05-29 07:48:17 +00:00
Rodney W. Grimes
26f9a76710
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
Rodney W. Grimes
df8bae1de4
BSD 4.4 Lite Kernel Sources
1994-05-24 10:09:53 +00:00