Date: Sat, 29 Jan 2011 19:55:29 +0000 (UTC) From: Randall Stewart <rrs@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/netinet sctp.h sctp_header.h sctp_indata.c sctp_input.c sctp_output.c sctp_output.h sctp_pcb.c sctp_structs.h sctputil.c Message-ID: <201101291955.p0TJtcLL046034@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rrs 2011-01-29 19:55:29 UTC
FreeBSD src repository
Modified files:
sys/netinet sctp.h sctp_header.h sctp_indata.c
sctp_input.c sctp_output.c sctp_output.h
sctp_pcb.c sctp_structs.h sctputil.c
Log:
SVN rev 218072 on 2011-01-29 19:55:29Z by rrs
Fixes to ECN in SCTP.
1) ECN was on an association basis, this is incorrect and
will not work with CMT or for that matter if the user
is sending to multiple addresses. This commit makes
ECN on a per path basis.
2) Adopt the new format for the ECN internet draft. This also
maintains compatability with old format chunks as well.
3) Keep track of the real time of a RTT down to micro seconds.
For some future conditional features (for like a data center
this is good information to have).
MFC after: 1 month
Revision Changes Path
1.35 +4 -0 src/sys/netinet/sctp.h
1.13 +6 -0 src/sys/netinet/sctp_header.h
1.98 +8 -0 src/sys/netinet/sctp_indata.c
1.110 +84 -30 src/sys/netinet/sctp_input.c
1.136 +58 -19 src/sys/netinet/sctp_output.c
1.23 +1 -1 src/sys/netinet/sctp_output.h
1.130 +1 -0 src/sys/netinet/sctp_pcb.c
1.44 +4 -3 src/sys/netinet/sctp_structs.h
1.130 +0 -1 src/sys/netinet/sctputil.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101291955.p0TJtcLL046034>
