|
@ -1,4 +1,4 @@ |
|
|
/* $OpenBSD: readlabel.c,v 1.6 2002/02/21 07:32:55 fgsch Exp $ */ |
|
|
|
|
|
|
|
|
/* $OpenBSD: readlabel.c,v 1.7 2002/02/21 16:22:23 deraadt Exp $ */ |
|
|
|
|
|
|
|
|
/* |
|
|
/* |
|
|
* Copyright (c) 1996, Jason Downs. All rights reserved. |
|
|
* Copyright (c) 1996, Jason Downs. All rights reserved. |
|
@ -74,7 +74,7 @@ char *readlabelfs(device, verbose) |
|
|
rpath[strlen(rpath) - 1] = 'a' + getrawpartition(); |
|
|
rpath[strlen(rpath) - 1] = 'a' + getrawpartition(); |
|
|
break; |
|
|
break; |
|
|
case S_IFBLK: |
|
|
case S_IFBLK: |
|
|
if (strlen(device) > sizeo(_PATH_DEV) - 1) { |
|
|
|
|
|
|
|
|
if (strlen(device) > sizeof(_PATH_DEV) - 1) { |
|
|
snprintf(rpath, sizeof(rpath), "%sr%s", _PATH_DEV, |
|
|
snprintf(rpath, sizeof(rpath), "%sr%s", _PATH_DEV, |
|
|
&device[sizeof(_PATH_DEV) - 1]); |
|
|
&device[sizeof(_PATH_DEV) - 1]); |
|
|
|
|
|
|
|
|