]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Convert so_qlen, so_incqlen, so_qlimit fields of struct socket from
authorglebius <glebius@FreeBSD.org>
Mon, 24 Jan 2005 12:20:21 +0000 (12:20 +0000)
committerglebius <glebius@FreeBSD.org>
Mon, 24 Jan 2005 12:20:21 +0000 (12:20 +0000)
commitd084122f3697505f1422b27c5d64204b1bcf66d4
treeba1c6bf224900d1e45d3b4a24dca1d694803bb9a
parent14337a61a26ed6e4851d384189e822803a1cb58c
- Convert so_qlen, so_incqlen, so_qlimit fields of struct socket from
  short to unsigned short.
- Add SYSCTL_PROC() around somaxconn, not accepting values < 1 or > U_SHRTMAX.

Before this change setting somaxconn to smth above 32767 and calling
listen(fd, -1) lead to a socket, which doesn't accept connections at all.

Reviewed by: rwatson
Reported by: Igor Sysoev
sys/kern/uipc_socket.c
sys/sys/socketvar.h