freebsd-src/lib/libusb
Hans Petter Selasky d94d94e2c0 libusb(3): Ignore SIGPIPE when initializing the LibUSB v1.0 API.
The LibUSB v1.0 emulation layer uses pipes internally to signal between
threads. When USB devices are reset, as part of loading firmware, SIGPIPE
may happen, and that is expected and should be ignored.

PR:		261891
MFC after:	1 week
Sponsored by:	NVIDIA Networking
2022-03-02 12:33:40 +01:00
..
libusb-0.1.pc
libusb-1.0.pc
libusb-2.0.pc
libusb.3 libusb: improve compatibility 2020-06-09 17:17:43 +00:00
libusb.h libusb: improve compatibility 2020-06-09 17:17:43 +00:00
libusb01.c
libusb10.c libusb(3): Ignore SIGPIPE when initializing the LibUSB v1.0 API. 2022-03-02 12:33:40 +01:00
libusb10.h Fix support for LIBUSB_HOTPLUG_ENUMERATE in libusb. Currently all 2019-06-26 11:28:08 +00:00
libusb10_desc.c
libusb10_hotplug.c Add missing mutex unlock in failure case. 2020-01-30 17:30:04 +00:00
libusb10_io.c Improve handling of USB device re-open in the LibUSB v1.x API. 2021-06-11 17:06:44 +02:00
libusb20.3 Fix a few mandoc issues 2020-10-09 19:12:44 +00:00
libusb20.c libusb: remove use of COMPAT_32BIT 2021-12-17 21:28:14 +00:00
libusb20.h Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20_desc.c Be bug compatible with other operating systems by allowing non-sequential 2020-12-14 11:56:16 +00:00
libusb20_desc.h
libusb20_int.h libusb: remove use of COMPAT_32BIT 2021-12-17 21:28:14 +00:00
libusb20_ugen20.c libusb: remove use of COMPAT_32BIT 2021-12-17 21:28:14 +00:00
libusb_global_linux.h libusb(3): Ignore SIGPIPE when initializing the LibUSB v1.0 API. 2022-03-02 12:33:40 +01:00
Makefile libusb: remove use of COMPAT_32BIT 2021-12-17 21:28:14 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
usb.h