svn commit: r300240 - head/sys/netinet
Ngie Cooper
yaneurabeya at gmail.com
Thu May 19 23:03:43 UTC 2016
On Thu, May 19, 2016 at 3:20 PM, Don Lewis <truckman at freebsd.org> wrote:
> Author: truckman
> Date: Thu May 19 22:20:35 2016
> New Revision: 300240
> URL: https://svnweb.freebsd.org/changeset/base/300240
>
> Log:
> Change net.inet.tcp.ecn.enable sysctl mib from a binary off/on
> control to a three way setting.
> 0 - Totally disable ECN. (no change)
> 1 - Enable ECN if incoming connections request it. Outgoing
> connections will request ECN. (no change from present != 0 setting)
> 2 - Enable ECN if incoming connections request it. Outgoing
> conections will not request ECN.
>
> Change the default value of net.inet.tcp.ecn.enable from 0 to 2.
>
> Linux version 2.4.20 and newer, Solaris, and Mac OS X 10.5 and newer have
> similar capabilities. The actual values above match Linux, and the default
> matches the current Linux default.
>
> Reviewed by: eadler
> MFC after: 1 month
> MFH: yes
> Sponsored by: https://reviews.freebsd.org/D6386
RelNotes: yes
Also, does it make sense to merge this to head if it fundamentally
changes behavior from what it was previously on the stable branch(es)?
Thanks,
-Ngie
More information about the svn-src-head
mailing list