version 1.44.4.1, 1999/06/21 01:24:05 |
version 1.49, 2000/02/07 18:43:26 |
|
|
|
|
struct pool socket_pool; |
struct pool socket_pool; |
|
|
|
extern int somaxconn; /* patchable (XXX sysctl) */ |
|
int somaxconn = SOMAXCONN; |
|
|
void |
void |
soinit() |
soinit() |
{ |
{ |
Line 154 solisten(so, backlog) |
|
Line 157 solisten(so, backlog) |
|
so->so_options |= SO_ACCEPTCONN; |
so->so_options |= SO_ACCEPTCONN; |
if (backlog < 0) |
if (backlog < 0) |
backlog = 0; |
backlog = 0; |
so->so_qlimit = min(backlog, SOMAXCONN); |
so->so_qlimit = min(backlog, somaxconn); |
splx(s); |
splx(s); |
return (0); |
return (0); |
} |
} |