document tcp.abc.

This commit is contained in:
yamt 2006-10-19 11:48:02 +00:00
parent c549acefec
commit 355bbc5cdf
1 changed files with 13 additions and 2 deletions

View File

@ -1,4 +1,4 @@
.\" $NetBSD: sysctl.3,v 1.186 2006/10/13 21:12:51 wiz Exp $
.\" $NetBSD: sysctl.3,v 1.187 2006/10/19 11:48:02 yamt Exp $
.\"
.\" Copyright (c) 1993
.\" The Regents of the University of California. All rights reserved.
@ -29,7 +29,7 @@
.\"
.\" @(#)sysctl.3 8.4 (Berkeley) 5/9/95
.\"
.Dd October 9, 2006
.Dd October 19, 2006
.Dt SYSCTL 3
.Os
.Sh NAME
@ -1150,6 +1150,8 @@ The currently defined protocols and names are:
.It tcp ecn.maxretries integer yes
.It tcp congctl.selected string yes
.It tcp congctl.available string yes
.It tcp abc.enable integer yes
.It tcp abc.aggressive integer yes
.It udp checksum integer yes
.It udp do_loopback_cksum integer yes
.It udp recvspace integer yes
@ -1407,6 +1409,15 @@ for increasing the TCP window size, are enabled.
The available TCP congestion control algorithms.
.It Li tcp.congctl.selected
The currently selected TCP congestion control algorithm.
.It Li tcp.abc.enable
If set to 1, use RFC 3465 Appropriate Byte Counting (ABC).
If set to 0, use traditional Packet Counting.
.It Li tcp.abc.aggressive
Choose the L parameter found in RFC 3465.
L is the maximum cwnd increase for an ack during slow start.
If set to 1, use L=2*SMSS.
If set to 0, use L=1*SMSS.
It has no effect unless tcp.abc.enable is set to 1.
.It Li udp.checksum
If set to 1, UDP checksums are being computed.
Received non-zero UDP checksums are always checked.