diff options
Diffstat (limited to 'net/core')
-rw-r--r-- | net/core/sysctl_net_core.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/net/core/sysctl_net_core.c b/net/core/sysctl_net_core.c index a6003283ea0b..d0a07c28c52c 100644 --- a/net/core/sysctl_net_core.c +++ b/net/core/sysctl_net_core.c @@ -17,7 +17,8 @@ static int zero = 0; static int ushort_max = 65535; -static int one = 1; +static int min_sndbuf = SOCK_MIN_SNDBUF; +static int min_rcvbuf = SOCK_MIN_RCVBUF; static struct ctl_table net_core_table[] = { #ifdef CONFIG_NET @@ -29,7 +30,7 @@ static struct ctl_table net_core_table[] = { .mode = 0644, .proc_handler = proc_dointvec_minmax, .strategy = sysctl_intvec, - .extra1 = &one, + .extra1 = &min_sndbuf, }, { .ctl_name = NET_CORE_RMEM_MAX, @@ -39,7 +40,7 @@ static struct ctl_table net_core_table[] = { .mode = 0644, .proc_handler = proc_dointvec_minmax, .strategy = sysctl_intvec, - .extra1 = &one, + .extra1 = &min_rcvbuf, }, { .ctl_name = NET_CORE_WMEM_DEFAULT, @@ -49,7 +50,7 @@ static struct ctl_table net_core_table[] = { .mode = 0644, .proc_handler = proc_dointvec_minmax, .strategy = sysctl_intvec, - .extra1 = &one, + .extra1 = &min_sndbuf, }, { .ctl_name = NET_CORE_RMEM_DEFAULT, @@ -59,7 +60,7 @@ static struct ctl_table net_core_table[] = { .mode = 0644, .proc_handler = proc_dointvec_minmax, .strategy = sysctl_intvec, - .extra1 = &one, + .extra1 = &min_rcvbuf, }, { .ctl_name = NET_CORE_DEV_WEIGHT, |