diff options
author | hselasky <hselasky@FreeBSD.org> | 2010-10-14 20:04:36 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2010-10-14 20:04:36 +0000 |
commit | f4157327e68c3d9fca74e7293fbcd5643046fd20 (patch) | |
tree | fa43319fefc62e8ee751a4bcef8985b2fdf2f589 /lib/libusb/libusb20_compat01.c | |
parent | dd8752941fd5a0473098812a21b50db6dfd30f32 (diff) | |
download | FreeBSD-src-f4157327e68c3d9fca74e7293fbcd5643046fd20.zip FreeBSD-src-f4157327e68c3d9fca74e7293fbcd5643046fd20.tar.gz |
LibUSB (new API):
- Add a new API function to check the connected
status of the USB handle in the LibUSB v1.0 and
LibUSB v0.1 interfaces.
Approved by: thompsa (mentor)
Diffstat (limited to 'lib/libusb/libusb20_compat01.c')
-rw-r--r-- | lib/libusb/libusb20_compat01.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/libusb/libusb20_compat01.c b/lib/libusb/libusb20_compat01.c index 6f261bf..aaafb02 100644 --- a/lib/libusb/libusb20_compat01.c +++ b/lib/libusb/libusb20_compat01.c @@ -795,6 +795,19 @@ usb_reset(usb_dev_handle * dev) return (usb_close(dev)); } +int +usb_check_connected(usb_dev_handle * dev) +{ + int err; + + err = libusb20_dev_check_connected((void *)dev); + + if (err) + return (-1); + + return (0); +} + const char * usb_strerror(void) { |