[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Markus Friedl <markus_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Sun, 27 Feb 2005 06:22:56 -0700 (MST)
CVSROOT: /cvs
Module name: src
Changes by: markus_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2005/02/27 06:22:56
Modified files:
sys/netinet : tcp_input.c tcp_output.c tcp_subr.c tcp_var.h
Log message:
1. tcp_xmit_timer(): remove extra rtt decrement (t_rtttime is 0-based
while t_rtt was 1-based), update callers
2. define and use TCP_RTT_BASE_SHIFT instead of the hardcoded 2.
3. add missing shifts when t_srtt/t_rttvar are used.
4. update the comments: t_srtt uses 5 bits of fraction (not 3)
and t_rttvar uses 4 bits
5. remove obsolete/unused macros TCP_RTT_SCALE and TCP_RTTVAR_SCALE
6. make sure rttmin is not > TCPTV_REXMTMAX
parts from netbsd, ok mcbride, henning
Visit your host, monkey.org