svn commit: r320176 - head/sbin/newfs
Kirk McKusick
mckusick at FreeBSD.org
Tue Jun 20 21:26:43 UTC 2017
Author: mckusick
Date: Tue Jun 20 21:26:42 2017
New Revision: 320176
URL: https://svnweb.freebsd.org/changeset/base/320176
Log:
Allow '_' in labels when specifying -L to newfs.
Reported by: Keve Nagy
Reviewed by: kib
PR: 220163
MFC after: 5 days
Modified:
head/sbin/newfs/newfs.c
Modified: head/sbin/newfs/newfs.c
==============================================================================
--- head/sbin/newfs/newfs.c Tue Jun 20 21:17:05 2017 (r320175)
+++ head/sbin/newfs/newfs.c Tue Jun 20 21:26:42 2017 (r320176)
@@ -150,7 +150,8 @@ main(int argc, char *argv[])
case 'L':
volumelabel = optarg;
i = -1;
- while (isalnum(volumelabel[++i]));
+ while (isalnum(volumelabel[++i]) ||
+ volumelabel[i] == '_');
if (volumelabel[i] != '\0') {
errx(1, "bad volume label. Valid characters are alphanumerics.");
}
More information about the svn-src-head
mailing list