summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2003-02-17 18:56:54 +0000
committerWarner Losh <imp@FreeBSD.org>2003-02-17 18:56:54 +0000
commit696a3d28c08d8636bba507589d40afcb34f95e37 (patch)
tree4502b8e4867b4bf74537d1bc9714a80d82150fd1
parent085aa77164bec86fe5da6cb81d76d02ad5280c7d (diff)
downloadsrc-test2-696a3d28c08d8636bba507589d40afcb34f95e37.tar.gz
src-test2-696a3d28c08d8636bba507589d40afcb34f95e37.zip
Notes
-rw-r--r--usr.sbin/devinfo/devinfo.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/usr.sbin/devinfo/devinfo.c b/usr.sbin/devinfo/devinfo.c
index 091cd5e51300..7552f2db4c8d 100644
--- a/usr.sbin/devinfo/devinfo.c
+++ b/usr.sbin/devinfo/devinfo.c
@@ -141,7 +141,12 @@ print_device(struct devinfo_dev *dev, void *arg)
indent = (int)(intptr_t)arg;
for (i = 0; i < indent; i++)
printf(" ");
- printf("%s\n", dev->dd_name[0] ? dev->dd_name : "unknown");
+ printf("%s", dev->dd_name[0] ? dev->dd_name : "unknown");
+ if (vflag && *dev->dd_pnpinfo)
+ printf(" pnpinfo %s", dev->dd_pnpinfo);
+ if (vflag && *dev->dd_location)
+ printf(" at %s", dev->dd_location);
+ printf("\n");
if (rflag) {
ia.indent = indent + 4;
ia.arg = dev;