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