Reject leading zeros in dev_stdclone().

PR:		32019
Submitted by:	fenner
This commit is contained in:
phk 2001-11-16 17:05:07 +00:00
parent 6c8cb0765b
commit 045e2cb555

View File

@ -415,6 +415,8 @@ dev_stdclone(char *name, char **namep, char *stem, int *unit)
if (name[i] == '0' && name[i + 1] != '\0' && isdigit(name[i + 1]))
return (0);
u = 0;
if (name[i] == '0' && isdigit(name[i+1]))
return (0);
while (isdigit(name[i])) {
u *= 10;
u += name[i++] - '0';