ipv4: Namespaceify tcp reordering 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
12ed8244ed
commit
1043e25ff9
@@ -369,6 +369,7 @@ void tcp_update_metrics(struct sock *sk)
|
||||
const struct inet_connection_sock *icsk = inet_csk(sk);
|
||||
struct dst_entry *dst = __sk_dst_get(sk);
|
||||
struct tcp_sock *tp = tcp_sk(sk);
|
||||
struct net *net = sock_net(sk);
|
||||
struct tcp_metrics_block *tm;
|
||||
unsigned long rtt;
|
||||
u32 val;
|
||||
@@ -473,7 +474,7 @@ void tcp_update_metrics(struct sock *sk)
|
||||
if (!tcp_metric_locked(tm, TCP_METRIC_REORDERING)) {
|
||||
val = tcp_metric_get(tm, TCP_METRIC_REORDERING);
|
||||
if (val < tp->reordering &&
|
||||
tp->reordering != sysctl_tcp_reordering)
|
||||
tp->reordering != net->ipv4.sysctl_tcp_reordering)
|
||||
tcp_metric_set(tm, TCP_METRIC_REORDERING,
|
||||
tp->reordering);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user