ipv4: Namespaceify tcp_retries2 sysctl knob
Signed-off-by: Nikolay Borisov <kernel@kyup.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
ae5c3f406c
commit
c6214a97c8
@@ -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;
|
||||
|
||||
|
Reference in New Issue
Block a user