From e7ca39a4f3c2d57e011ecf507129c80f8edc9261 Mon Sep 17 00:00:00 2001 From: imp Date: Mon, 17 Feb 2003 18:56:54 +0000 Subject: -v now also prints the pnpinfo and location information for the devices whose bus' provide this information. --- usr.sbin/devinfo/devinfo.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'usr.sbin') diff --git a/usr.sbin/devinfo/devinfo.c b/usr.sbin/devinfo/devinfo.c index 091cd5e..7552f2d 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; -- cgit v1.1