PC-BSD/trueos e763f31sys/netinet tcp_input.c

The receive buffer autoscaling for TCP is based on a linear growth, which
is acceptable in the congestion avoidance phase, but not during slow start.
The MTU is is also not taken into account.
Use a method instead, which is based on exponential growth working also in
slow start and being independent from the MTU.

This is joint work with rrs@.

Reviewed by:            rrs@, Richard Scheffenegger
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D18375
DeltaFile
+12-15sys/netinet/tcp_input.c
+12-151 files

UnifiedSplitRaw