svn commit: r290040 - stable/10/usr.bin/timeout
Baptiste Daroussin
bapt at FreeBSD.org
Tue Oct 27 07:08:48 UTC 2015
Author: bapt
Date: Tue Oct 27 07:08:47 2015
New Revision: 290040
URL: https://svnweb.freebsd.org/changeset/base/290040
Log:
MFC: r289878
timeout(1): fix the acceptable range values for parse_signal()
Before both 0 and sys_nsig would be successfully returned by parse_signal()
although being invalid signal numbers.
Submitted by: Alexandre Perrin <alex at kaworu.ch>
Modified:
stable/10/usr.bin/timeout/timeout.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/usr.bin/timeout/timeout.c
==============================================================================
--- stable/10/usr.bin/timeout/timeout.c Tue Oct 27 03:48:42 2015 (r290039)
+++ stable/10/usr.bin/timeout/timeout.c Tue Oct 27 07:08:47 2015 (r290040)
@@ -105,7 +105,7 @@ parse_signal(const char *str)
int sig, i;
const char *errstr;
- sig = strtonum(str, 0, sys_nsig, &errstr);
+ sig = strtonum(str, 1, sys_nsig - 1, &errstr);
if (errstr == NULL)
return (sig);
More information about the svn-src-stable-10
mailing list