> Kernel 2.1.126:
>
> In <net/tcp.h> :: tcp_select_initial_window() I see the following:
>
> /* NOTE: offering an initial window larger than 32767
> * will break some buggy TCP stacks. We try to be nice.
> * If we are not window scaling, then this truncates
> * our initial window offering to 32k. There should also
> * be a sysctl option to stop being nice.
> */
>
> However, I can't seem to find the sysctl to "stop being nice." What is the
> procedure to allow a large (scaled) initial window? I don't know the stack
> code too well, but it looks like there's more to it than just adjusting the
> few lines following the above comment.
If you set the buffering in the socket high and the other end supports
window scaling we dont enforce the 32K limit. Its solely enforced for non
scaling hosts
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]