[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: Fri, 15 Jun 2007 12:23:07 -0600 (MDT)
CVSROOT: /cvs
Module name: src
Changes by: markus_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2007/06/15 12:23:07
Modified files:
sys/netinet : tcp_input.c tcp_seq.h tcp_subr.c tcp_timer.c
tcp_usrreq.c tcp_var.h
Log message:
Drop the current random timestamps and the current ISN generation
code and replace both with a RFC1948 based method, so TCP clients
now have monotonic ISN/timestamps. The server side uses completely
random ISN/timestamps and does time-wait recycling (on port reuse).
ok djm@, mcbride@; thanks to lots of testers
Visit your host, monkey.org