Message ID | 20170109074549.12220-1-ptikhomirov@virtuozzo.com |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show |
From: Pavel Tikhomirov <ptikhomirov@virtuozzo.com> Date: Mon, 9 Jan 2017 10:45:49 +0300 >> cat /proc/sys/net/ipv4/tcp_notsent_lowat > -1 >> echo 4294967295 > /proc/sys/net/ipv4/tcp_notsent_lowat > -bash: echo: write error: Invalid argument >> echo -2147483648 > /proc/sys/net/ipv4/tcp_notsent_lowat >> cat /proc/sys/net/ipv4/tcp_notsent_lowat > -2147483648 > > but in documentation we have "tcp_notsent_lowat - UNSIGNED INTEGER" > > v2: simplify to just proc_douintvec > Signed-off-by: Pavel Tikhomirov <ptikhomirov@virtuozzo.com> Applied.
diff --git a/net/ipv4/sysctl_net_ipv4.c b/net/ipv4/sysctl_net_ipv4.c index 80bc36b..566cfc5 100644 --- a/net/ipv4/sysctl_net_ipv4.c +++ b/net/ipv4/sysctl_net_ipv4.c @@ -958,7 +958,7 @@ static struct ctl_table ipv4_net_table[] = { .data = &init_net.ipv4.sysctl_tcp_notsent_lowat, .maxlen = sizeof(unsigned int), .mode = 0644, - .proc_handler = proc_dointvec, + .proc_handler = proc_douintvec, }, #ifdef CONFIG_IP_ROUTE_MULTIPATH {