Date: Wed, 23 Jun 2004 23:09:10 +0200 From: Andre Oppermann <andre@freebsd.org> To: Paul Saab <ps@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/netinet tcp.htcp_input.c tcp_output.c tcp_sack.c tcp_seq.h tcp_subr.ctcp_syncache.c tcp_timer.c tcp_var.h Message-ID: <40D9F176.8BF90CAA@freebsd.org> References: <200406232104.i5NL4ci4044598@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Paul Saab wrote: > > ps 2004-06-23 21:04:38 UTC > > FreeBSD src repository > > Modified files: > sys/conf files options > sys/netinet tcp.h tcp_input.c tcp_output.c tcp_seq.h > tcp_subr.c tcp_syncache.c tcp_timer.c > tcp_var.h > Added files: > sys/netinet tcp_sack.c > Log: > Add support for TCP Selective Acknowledgements. The work for this > originated on RELENG_4 and was ported to -CURRENT. > > The scoreboarding code was obtained from OpenBSD, and many > of the remaining changes were inspired by OpenBSD, but not > taken directly from there. > > You can enable/disable sack using net.inet.tcp.do_sack. You can > also limit the number of sack holes that all senders can have in > the scoreboard with net.inet.tcp.sackhole_limit. > > Reviewed by: gnn > Obtained from: Yahoo! (Mohan Srinivasan, Jayanth Vijayaraghavan) Cool! Do you run this code in production at Yahoo! ? -- Andre
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40D9F176.8BF90CAA>