summaryrefslogtreecommitdiffstats
path: root/sys/netinet
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2014-08-27 14:07:24 +0000
committerhselasky <hselasky@FreeBSD.org>2014-08-27 14:07:24 +0000
commit918e06e655eaff2c4202f9a395ae0ec0f7de910c (patch)
tree370a8156ff42a965e46353814f17715795ce66c6 /sys/netinet
parentaca4a8dbd65ee4b540b826c6a1f983affb383e35 (diff)
downloadFreeBSD-src-918e06e655eaff2c4202f9a395ae0ec0f7de910c.zip
FreeBSD-src-918e06e655eaff2c4202f9a395ae0ec0f7de910c.tar.gz
MFC r269777:
Fix string length argument passed to "sysctl_handle_string()" so that the complete string is returned by the function and not just only one byte. PR: 192544
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/cc/cc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/cc/cc.c b/sys/netinet/cc/cc.c
index d6f978a..19d84ab 100644
--- a/sys/netinet/cc/cc.c
+++ b/sys/netinet/cc/cc.c
@@ -101,7 +101,7 @@ cc_default_algo(SYSCTL_HANDLER_ARGS)
CC_LIST_RLOCK();
strlcpy(default_cc, CC_DEFAULT()->name, TCP_CA_NAME_MAX);
CC_LIST_RUNLOCK();
- err = sysctl_handle_string(oidp, default_cc, 1, req);
+ err = sysctl_handle_string(oidp, default_cc, 0, req);
} else {
/* Find algo with specified name and set it to default. */
CC_LIST_RLOCK();
@@ -166,7 +166,7 @@ cc_list_available(SYSCTL_HANDLER_ARGS)
if (!err) {
sbuf_finish(s);
- err = sysctl_handle_string(oidp, sbuf_data(s), 1, req);
+ err = sysctl_handle_string(oidp, sbuf_data(s), 0, req);
}
sbuf_delete(s);
OpenPOWER on IntegriCloud