diff options
author | rrs <rrs@FreeBSD.org> | 2009-04-04 11:43:32 +0000 |
---|---|---|
committer | rrs <rrs@FreeBSD.org> | 2009-04-04 11:43:32 +0000 |
commit | f72ef579b2bcf1c9f2abd735735fe92b2f8ada15 (patch) | |
tree | aa1f0e7c08d66758879376d7bd3ed3ff5a7c7bb3 /sys/netinet/sctp_sysctl.h | |
parent | 3503cf99e3ac0111488d2a57341ab1b1088e2436 (diff) | |
download | FreeBSD-src-f72ef579b2bcf1c9f2abd735735fe92b2f8ada15.zip FreeBSD-src-f72ef579b2bcf1c9f2abd735735fe92b2f8ada15.tar.gz |
Many bug fixes (from the IETF hack-fest):
- PR-SCTP had major issues when skipping through a multi-part message.
o Did not look at socket buffer.
o Did not properly handle the reassmebly queue.
o The MARKED segments could interfere and un-skip a chunk causing
a problem with the proper FWD-TSN.
o No FR of FWD-TSN's was being done.
- NR-Sack code was basically disabled. It needed fixes that
never got into the real code.
- CMT code had issues when the two paths were NOT the same b/w. We
found a few small bugs, but also the critcal one here was not
dividing the rwnd amongst the paths.
Obtained from: Michael Tuexen and myself at the IETF hack-fest ;-)
Diffstat (limited to 'sys/netinet/sctp_sysctl.h')
-rw-r--r-- | sys/netinet/sctp_sysctl.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/sctp_sysctl.h b/sys/netinet/sctp_sysctl.h index dd42d41..7419568 100644 --- a/sys/netinet/sctp_sysctl.h +++ b/sys/netinet/sctp_sysctl.h @@ -74,7 +74,7 @@ struct sctp_sysctl { uint32_t sctp_nr_outgoing_streams_default; uint32_t sctp_cmt_on_off; uint32_t sctp_cmt_use_dac; -/* EY 5/5/08 - nr_sack flag variable */ + /* EY 5/5/08 - nr_sack flag variable */ uint32_t sctp_nr_sack_on_off; uint32_t sctp_cmt_pf; uint32_t sctp_use_cwnd_based_maxburst; |