summaryrefslogtreecommitdiff
path: root/libusb/libusb.h
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2008-10-30 14:35:23 +0000
committerDaniel Drake <dsd@gentoo.org>2008-11-03 23:14:42 +0000
commit1d7cf3d0fa8698eae25097cbda1870be90ff6f5e (patch)
treed5fe8abbaa6f3c00c52e6e1609ef360e219808d2 /libusb/libusb.h
parent914a4e70657c86b5094770aa2d898c978b1cdf41 (diff)
downloadlibusb-1d7cf3d0fa8698eae25097cbda1870be90ff6f5e.tar.gz
Add libusb_attach_kernel_driver()
Add support for re-attaching a driver to a device under Linux. [dsd: fixed handling of return value, and added LIBUSB_ERROR_BUSY case]
Diffstat (limited to 'libusb/libusb.h')
-rw-r--r--libusb/libusb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libusb/libusb.h b/libusb/libusb.h
index fedd624..db022c2 100644
--- a/libusb/libusb.h
+++ b/libusb/libusb.h
@@ -792,6 +792,7 @@ int libusb_reset_device(libusb_device_handle *dev);
int libusb_kernel_driver_active(libusb_device_handle *dev, int interface);
int libusb_detach_kernel_driver(libusb_device_handle *dev, int interface);
+int libusb_attach_kernel_driver(libusb_device_handle *dev, int interface);
/* async I/O */