Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet/tcp_syncache.c
Show All 12 Lines | |||||
error = EINVAL; | error = EINVAL; | ||||
else | else | ||||
V_tcp_syncache.rexmt_limit = new; | V_tcp_syncache.rexmt_limit = new; | ||||
} | } | ||||
return (error); | return (error); | ||||
} | } | ||||
SYSCTL_PROC(_net_inet_tcp_syncache, OID_AUTO, rexmtlimit, | SYSCTL_PROC(_net_inet_tcp_syncache, OID_AUTO, rexmtlimit, | ||||
CTLFLAG_VNET | CTLTYPE_UINT | CTLFLAG_RW, | CTLFLAG_VNET | CTLTYPE_UINT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | ||||
&VNET_NAME(tcp_syncache.rexmt_limit), 0, | &VNET_NAME(tcp_syncache.rexmt_limit), 0, | ||||
sysctl_net_inet_tcp_syncache_rexmtlimit_check, "UI", | sysctl_net_inet_tcp_syncache_rexmtlimit_check, "UI", | ||||
"Limit on SYN/ACK retransmissions"); | "Limit on SYN/ACK retransmissions"); | ||||
VNET_DEFINE(int, tcp_sc_rst_sock_fail) = 1; | VNET_DEFINE(int, tcp_sc_rst_sock_fail) = 1; | ||||
SYSCTL_INT(_net_inet_tcp_syncache, OID_AUTO, rst_on_sock_fail, | SYSCTL_INT(_net_inet_tcp_syncache, OID_AUTO, rst_on_sock_fail, | ||||
CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(tcp_sc_rst_sock_fail), 0, | CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(tcp_sc_rst_sock_fail), 0, | ||||
"Send reset on socket allocation failure"); | "Send reset on socket allocation failure"); | ||||
Show All 12 Lines |