linux: Filter hotplug events by DEVTYPE of "usb_device"
authorChris Dickens <christopher.a.dickens@gmail.com>
Fri, 18 Sep 2015 05:27:20 +0000 (22:27 -0700)
committerChris Dickens <christopher.a.dickens@gmail.com>
Sun, 20 Sep 2015 21:48:33 +0000 (14:48 -0700)
commit377f513da146b4e1227689cae613a261b8fbd74c
tree2726fad5036406a48e589ebbc089540d9d892f62
parenteb532c002bdd3dcd87158d5a09fe92cc89749542
linux: Filter hotplug events by DEVTYPE of "usb_device"

Many different hotplug events can occur for the "usb" subsystem
(e.g. attaching/detaching a class driver), but libusb only needs
to care about events where the device type is "usb_device". All
other events cause needless attempts to lookup the device address,
which will fail as the paths for such events do not correspond to
actual USB device nodes.

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
libusb/os/linux_netlink.c
libusb/os/linux_udev.c
libusb/version_nano.h