From mboxrd@z Thu Jan 1 00:00:00 1970 From: Li RongQing Subject: [net-next][PATCH] tcp: probe timer MUST not less than 5 minuter for tcp PMTU Date: Fri, 1 Jun 2018 19:03:59 +0800 Message-ID: <1527851039-6626-1-git-send-email-lirongqing@baidu.com> To: netdev@vger.kernel.org Return-path: Received: from mx57.baidu.com ([61.135.168.57]:33705 "EHLO tc-sys-mailedm01.tc.baidu.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750790AbeFALEL (ORCPT ); Fri, 1 Jun 2018 07:04:11 -0400 Received: from localhost (cp01-cos-dev01.cp01.baidu.com [10.92.119.46]) by tc-sys-mailedm01.tc.baidu.com (Postfix) with ESMTP id 1D6CE2040050 for ; Fri, 1 Jun 2018 19:03:59 +0800 (CST) Sender: netdev-owner@vger.kernel.org List-ID: RFC4821 say: The value for this timer MUST NOT be less than 5 minutes and is recommended to be 10 minutes, per RFC 1981. Signed-off-by: Li RongQing --- net/ipv4/sysctl_net_ipv4.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net/ipv4/sysctl_net_ipv4.c b/net/ipv4/sysctl_net_ipv4.c index d2eed3ddcb0a..ed8952bb6874 100644 --- a/net/ipv4/sysctl_net_ipv4.c +++ b/net/ipv4/sysctl_net_ipv4.c @@ -47,6 +47,7 @@ static int tcp_syn_retries_max = MAX_TCP_SYNCNT; static int ip_ping_group_range_min[] = { 0, 0 }; static int ip_ping_group_range_max[] = { GID_T_MAX, GID_T_MAX }; static int comp_sack_nr_max = 255; +static int tcp_probe_interval_min = 300; /* obsolete */ static int sysctl_tcp_low_latency __read_mostly; @@ -711,7 +712,8 @@ static struct ctl_table ipv4_net_table[] = { .data = &init_net.ipv4.sysctl_tcp_probe_interval, .maxlen = sizeof(int), .mode = 0644, - .proc_handler = proc_dointvec, + .proc_handler = proc_dointvec_minmax, + .extra1 = &tcp_probe_interval_min, }, { .procname = "igmp_link_local_mcast_reports", -- 2.16.2