]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - net/ipv4/tcp_output.c
tcp: remove 64 KByte limit for initial tp->rcv_wnd value
[thirdparty/linux.git] / net / ipv4 / tcp_output.c
index 95caf8aaa8bea24c540aa1064990a70b1fbf8684..95618d0e78e495dd66a5852b214f8381caaa5fe6 100644 (file)
@@ -232,7 +232,7 @@ void tcp_select_initial_window(const struct sock *sk, int __space, __u32 mss,
        if (READ_ONCE(sock_net(sk)->ipv4.sysctl_tcp_workaround_signed_windows))
                (*rcv_wnd) = min(space, MAX_TCP_WINDOW);
        else
-               (*rcv_wnd) = min_t(u32, space, U16_MAX);
+               (*rcv_wnd) = space;
 
        if (init_rcv_wnd)
                *rcv_wnd = min(*rcv_wnd, init_rcv_wnd * mss);