HardenedBSD/lib/libusb
Kyle Evans f75f5a355e libusb(3): Expose device caps as libusb_bos_descriptor::dev_capability
Some libusb consumers in Linux-land (in this case, libusb4java) expect a
dev_capability member that they can use to enumerate the device
capabilities.

No particular layout is expected of this, just that it can be traversed
using the bLength member until bNumDeviceCapabilities are read and that the
consumer may then use one of the libusb_get_*_descriptor methods to extract
specific (usb 2.0 vs. ss) capability information.

In collaboration with:	hselasky
Reviewed by:	hselasky
Approved by:	emaste (mentor)
Differential Revision:	https://reviews.freebsd.org/D11494
2017-08-09 18:06:27 +00:00
..
libusb01.c
libusb10_desc.c libusb(3): Expose device caps as libusb_bos_descriptor::dev_capability 2017-08-09 18:06:27 +00:00
libusb10_hotplug.c
libusb10_io.c
libusb10.c
libusb10.h Resolve issue with libusb C++ header file inclusion. 2016-06-24 10:55:14 +00:00
libusb20_desc.c
libusb20_desc.h
libusb20_int.h
libusb20_ugen20.c Fix libusb20_dev_get_desc(3) to use the "vendor product" order, not 2016-10-22 14:37:13 +00:00
libusb20.3
libusb20.c Fix array size issue when using the pre-scaling feature for 2016-09-02 08:44:14 +00:00
libusb20.h
libusb_global_linux.h
libusb-0.1.pc
libusb-1.0.pc
libusb-2.0.pc
libusb.3
libusb.h libusb(3): Expose device caps as libusb_bos_descriptor::dev_capability 2017-08-09 18:06:27 +00:00
Makefile
Makefile.depend
usb.h