Date: Wed, 24 Mar 2010 19:45:36 +0000 (UTC) From: Randall Stewart <rrs@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/netinet sctp_indata.c sctp_input.c sctp_output.c sctputil.c Message-ID: <201003241945.o2OJjoUl077398@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rrs 2010-03-24 19:45:36 UTC
FreeBSD src repository
Modified files:
sys/netinet sctp_indata.c sctp_input.c sctp_output.c
sctputil.c
Log:
SVN rev 205627 on 2010-03-24 19:45:36Z by rrs
Fix for NR-Sack code. The code was NOT working properly when
enabled. Basically most of the operations were incorrect causing
bad sacks when you enabled nr-sack. The fixes range across
4 files and unifiy most of the processing so that we only test
nr_sack flags to decide which type of sack to generate.
Optimization left for this is to combine the sack generation
code and make it capable of generating either sack thus shrinking
out a routine.
Reviewed by: tuexen@freebsd.org
Revision Changes Path
1.71 +125 -592 src/sys/netinet/sctp_indata.c
1.89 +8 -22 src/sys/netinet/sctp_input.c
1.103 +25 -47 src/sys/netinet/sctp_output.c
1.103 +35 -5 src/sys/netinet/sctputil.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003241945.o2OJjoUl077398>
