Page MenuHomeFreeBSD

D35925.id108521.diff
No OneTemporary

D35925.id108521.diff

Index: stand/userboot/userboot/devicename.c
===================================================================
--- stand/userboot/userboot/devicename.c
+++ stand/userboot/userboot/devicename.c
@@ -180,33 +180,8 @@
userboot_fmtdev(void *vdev)
{
struct devdesc *dev = (struct devdesc *)vdev;
- static char buf[128]; /* XXX device length constant? */
- switch(dev->d_dev->dv_type) {
- case DEVT_NONE:
- strcpy(buf, "(no device)");
- break;
-
- case DEVT_CD:
- sprintf(buf, "%s%d:", dev->d_dev->dv_name, dev->d_unit);
- break;
-
- case DEVT_DISK:
- return (disk_fmtdev(vdev));
-
- case DEVT_NET:
- sprintf(buf, "%s%d:", dev->d_dev->dv_name, dev->d_unit);
- break;
-
- case DEVT_ZFS:
-#if defined(USERBOOT_ZFS_SUPPORT)
- return (zfs_fmtdev(vdev));
-#else
- sprintf(buf, "%s%d:", dev->d_dev->dv_name, dev->d_unit);
-#endif
- break;
- }
- return (buf);
+ return (devformat(dev));
}

File Metadata

Mime Type
text/plain
Expires
Sun, Aug 16, 5:54 PM (15 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36829333
Default Alt Text
D35925.id108521.diff (897 B)

Event Timeline