Date: Wed, 2 Feb 2011 11:13:23 +0000 (UTC) From: Randall Stewart <rrs@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/netinet sctp_cc_functions.c sctp_constants.h sctp_indata.c sctp_indata.h sctp_input.c sctp_output.c sctp_pcb.c sctp_pcb.h sctp_structs.h sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctputil.c sctputil.h Message-ID: <201102021113.p12BDVqA076853@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rrs 2011-02-02 11:13:23 UTC
FreeBSD src repository
Modified files:
sys/netinet sctp_cc_functions.c sctp_constants.h
sctp_indata.c sctp_indata.h sctp_input.c
sctp_output.c sctp_pcb.c sctp_pcb.h
sctp_structs.h sctp_sysctl.c
sctp_sysctl.h sctp_timer.c sctputil.c
sctputil.h
Log:
SVN rev 218186 on 2011-02-02 11:13:23Z by rrs
1) Allow a chunk to track the cwnd it was at when sent.
2) Add separate max-bursts for retransmit and hb. These
are set to sysctlable values but not settable via the
socket api. This makes sure we don't blast out HB's or
fast-retransmits.
3) Determine on the first data transmission on a net if
its local-lan (by being under or over a RTT). This
can later be used to think about different algorithms
based on locallan vs big-i (experimental)
4) The cwnd should NOT be allowed to grow when an ECNEcho
is seen (TCP has this same bug). We fix this in SCTP
so an ECNe being seen prevents an advance of cwnd.
5) CWR's should not be sent multiple times to the
same network, instead just updating the TSN being
transmitted if needed.
MFC after: 1 Month
Revision Changes Path
1.18 +1 -0 src/sys/netinet/sctp_cc_functions.c
1.59 +23 -0 src/sys/netinet/sctp_constants.h
1.100 +12 -8 src/sys/netinet/sctp_indata.c
1.15 +2 -2 src/sys/netinet/sctp_indata.h
1.112 +18 -9 src/sys/netinet/sctp_input.c
1.138 +23 -1 src/sys/netinet/sctp_output.c
1.132 +2 -0 src/sys/netinet/sctp_pcb.c
1.50 +1 -0 src/sys/netinet/sctp_pcb.h
1.46 +8 -3 src/sys/netinet/sctp_structs.h
1.40 +6 -0 src/sys/netinet/sctp_sysctl.c
1.31 +9 -2 src/sys/netinet/sctp_sysctl.h
1.61 +2 -1 src/sys/netinet/sctp_timer.c
1.132 +12 -2 src/sys/netinet/sctputil.c
1.43 +1 -1 src/sys/netinet/sctputil.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102021113.p12BDVqA076853>
