summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/gen/devname.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libc/gen/devname.c b/lib/libc/gen/devname.c
index e5cc9df..bd9ac41 100644
--- a/lib/libc/gen/devname.c
+++ b/lib/libc/gen/devname.c
@@ -105,10 +105,10 @@ devname(dev, type)
}
/* Finally just format it */
- if (minor(dev) > 255)
+ if (dev == NODEV)
+ r = "#NODEV";
+ else
r = "#%c:%d:0x%x";
- else
- r = "#%c:%d:0x%d";
snprintf(buf, SPECNAMELEN + 1, r,
(type & S_IFMT) == S_IFCHR ? 'C' : 'B', major(dev), minor(dev));
return (buf);
OpenPOWER on IntegriCloud