diff options
author | phk <phk@FreeBSD.org> | 1999-11-08 11:44:51 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1999-11-08 11:44:51 +0000 |
commit | 57a1b531681473ebf96e00f7b05d0e0165849abd (patch) | |
tree | 47da86ada907d8e88ad74f782fc81d2a9592d467 /sys/kern | |
parent | 5b90185d7f6229e8275354d49c936845932f68e9 (diff) | |
download | FreeBSD-src-57a1b531681473ebf96e00f7b05d0e0165849abd.zip FreeBSD-src-57a1b531681473ebf96e00f7b05d0e0165849abd.tar.gz |
Ignore leading 'r' in base of root device name.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/vfs_conf.c | 2 | ||||
-rw-r--r-- | sys/kern/vfs_mount.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/kern/vfs_conf.c b/sys/kern/vfs_conf.c index 973c836..8932e41 100644 --- a/sys/kern/vfs_conf.c +++ b/sys/kern/vfs_conf.c @@ -314,6 +314,8 @@ setrootbyname(char *name) if (cp != NULL) { name = cp + 1; } + if (*name == 'r') + name++; cp = name; while (cp != '\0' && (*cp < '0' || *cp > '9')) cp++; diff --git a/sys/kern/vfs_mount.c b/sys/kern/vfs_mount.c index 973c836..8932e41 100644 --- a/sys/kern/vfs_mount.c +++ b/sys/kern/vfs_mount.c @@ -314,6 +314,8 @@ setrootbyname(char *name) if (cp != NULL) { name = cp + 1; } + if (*name == 'r') + name++; cp = name; while (cp != '\0' && (*cp < '0' || *cp > '9')) cp++; |