Sync usbconfig(8) with FreeBSD.
authorSascha Wildner <saw@online.de>
Mon, 10 Mar 2014 21:21:16 +0000 (22:21 +0100)
committerSascha Wildner <saw@online.de>
Mon, 10 Mar 2014 21:21:16 +0000 (22:21 +0100)
usr.sbin/usbconfig/Makefile
usr.sbin/usbconfig/dump.c
usr.sbin/usbconfig/dump.h
usr.sbin/usbconfig/usbconfig.8
usr.sbin/usbconfig/usbconfig.c

index 40c800e..23777a9 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/usr.sbin/usbconfig/Makefile,v 1.3 2010/01/09 18:59:03 antoine Exp $
+# $FreeBSD: head/usr.sbin/usbconfig/Makefile 201922 2010-01-09 18:59:03Z antoine $
 #
 PROG=  usbconfig
 MAN=   usbconfig.8
index 0f188f1..b62697c 100644 (file)
@@ -1,4 +1,4 @@
-/* $FreeBSD: src/usr.sbin/usbconfig/dump.c,v 1.7 2011/02/26 09:28:52 hselasky Exp $ */
+/* $FreeBSD: head/usr.sbin/usbconfig/dump.c 246789 2013-02-14 12:22:40Z hselasky $ */
 /*-
  * Copyright (c) 2008 Hans Petter Selasky. All rights reserved.
  *
@@ -225,13 +225,17 @@ dump_device_info(struct libusb20_device *pdev, uint8_t show_ifdrv)
 {
        char buf[128];
        uint8_t n;
+       unsigned int usage;
 
-       printf("%s, cfg=%u md=%s spd=%s pwr=%s\n",
+       usage = libusb20_dev_get_power_usage(pdev);
+
+       printf("%s, cfg=%u md=%s spd=%s pwr=%s (%umA)\n",
            libusb20_dev_get_desc(pdev),
            libusb20_dev_get_config_index(pdev),
            dump_mode(libusb20_dev_get_mode(pdev)),
            dump_speed(libusb20_dev_get_speed(pdev)),
-           dump_power_mode(libusb20_dev_get_power_mode(pdev)));
+           dump_power_mode(libusb20_dev_get_power_mode(pdev)),
+           usage);
 
        if (!show_ifdrv)
                return;
index c0ef239..f140a3e 100644 (file)
@@ -1,4 +1,4 @@
-/* $FreeBSD: src/usr.sbin/usbconfig/dump.h,v 1.4 2010/01/07 00:50:45 thompsa Exp $ */
+/* $FreeBSD: head/usr.sbin/usbconfig/dump.h 201705 2010-01-07 00:50:45Z thompsa $ */
 /*-
  * Copyright (c) 2008 Hans Petter Selasky. All rights reserved.
  *
index a853716..06368c3 100644 (file)
@@ -1,4 +1,4 @@
-.\" $FreeBSD: src/usr.sbin/usbconfig/usbconfig.8,v 1.5 2010/11/10 23:45:44 n_hibma Exp $
+.\" $FreeBSD: head/usr.sbin/usbconfig/usbconfig.8 215104 2010-11-10 23:45:44Z n_hibma $
 .\"
 .\" Copyright (c) 2008-2010 Hans Petter Selasky. All rights reserved.
 .\"
index 3ce886c..981730f 100644 (file)
@@ -1,4 +1,4 @@
-/* $FreeBSD: src/usr.sbin/usbconfig/usbconfig.c,v 1.11 2010/10/24 13:48:11 hselasky Exp $ */
+/* $FreeBSD: head/usr.sbin/usbconfig/usbconfig.c 248236 2013-03-13 12:23:14Z hselasky $ */
 /*-
  * Copyright (c) 2008-2009 Hans Petter Selasky. All rights reserved.
  *
@@ -33,6 +33,7 @@
 #include <grp.h>
 #include <errno.h>
 #include <ctype.h>
+#include <sys/types.h>
 
 #include <libusb20_desc.h>
 #include <libusb20.h>