|
@@ -22,7 +22,6 @@
|
|
|
#include <linux/gfp.h>
|
|
|
#include <net/tcp.h>
|
|
|
|
|
|
-int sysctl_tcp_retries2 __read_mostly = TCP_RETR2;
|
|
|
int sysctl_tcp_orphan_retries __read_mostly;
|
|
|
int sysctl_tcp_thin_linear_timeouts __read_mostly;
|
|
|
|
|
@@ -189,7 +188,7 @@ static int tcp_write_timeout(struct sock *sk)
|
|
|
dst_negative_advice(sk);
|
|
|
}
|
|
|
|
|
|
- retry_until = sysctl_tcp_retries2;
|
|
|
+ retry_until = net->ipv4.sysctl_tcp_retries2;
|
|
|
if (sock_flag(sk, SOCK_DEAD)) {
|
|
|
const bool alive = icsk->icsk_rto < TCP_RTO_MAX;
|
|
|
|
|
@@ -303,7 +302,7 @@ static void tcp_probe_timer(struct sock *sk)
|
|
|
(s32)(tcp_time_stamp - start_ts) > icsk->icsk_user_timeout)
|
|
|
goto abort;
|
|
|
|
|
|
- max_probes = sysctl_tcp_retries2;
|
|
|
+ max_probes = sock_net(sk)->ipv4.sysctl_tcp_retries2;
|
|
|
if (sock_flag(sk, SOCK_DEAD)) {
|
|
|
const bool alive = inet_csk_rto_backoff(icsk, TCP_RTO_MAX) < TCP_RTO_MAX;
|
|
|
|