diff options
Diffstat (limited to 'libusb/os')
-rw-r--r-- | libusb/os/darwin_usb.c | 2 | ||||
-rw-r--r-- | libusb/os/linux_usbfs.c | 2 | ||||
-rw-r--r-- | libusb/os/netbsd_usb.c | 2 | ||||
-rw-r--r-- | libusb/os/openbsd_usb.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/libusb/os/darwin_usb.c b/libusb/os/darwin_usb.c index 19174b1..ed5b2ad 100644 --- a/libusb/os/darwin_usb.c +++ b/libusb/os/darwin_usb.c @@ -1963,7 +1963,7 @@ static int darwin_free_streams (struct libusb_device_handle *dev_handle, unsigne const struct usbi_os_backend darwin_backend = { .name = "Darwin", - .caps = 0, + .caps = USBI_CAP_HAS_POLLABLE_DEVICE_FD, .init = darwin_init, .exit = darwin_exit, .get_device_list = NULL, /* not needed */ diff --git a/libusb/os/linux_usbfs.c b/libusb/os/linux_usbfs.c index db21710..77df258 100644 --- a/libusb/os/linux_usbfs.c +++ b/libusb/os/linux_usbfs.c @@ -2646,7 +2646,7 @@ static clockid_t op_get_timerfd_clockid(void) const struct usbi_os_backend linux_usbfs_backend = { .name = "Linux usbfs", - .caps = USBI_CAP_HAS_HID_ACCESS|USBI_CAP_SUPPORTS_DETACH_KERNEL_DRIVER, + .caps = USBI_CAP_HAS_HID_ACCESS|USBI_CAP_SUPPORTS_DETACH_KERNEL_DRIVER|USBI_CAP_HAS_POLLABLE_DEVICE_FD, .init = op_init, .exit = op_exit, .get_device_list = NULL, diff --git a/libusb/os/netbsd_usb.c b/libusb/os/netbsd_usb.c index ed4f50e..ecc0e55 100644 --- a/libusb/os/netbsd_usb.c +++ b/libusb/os/netbsd_usb.c @@ -89,7 +89,7 @@ static int _access_endpoint(struct libusb_transfer *); const struct usbi_os_backend netbsd_backend = { "Synchronous NetBSD backend", - 0, + USBI_CAP_HAS_POLLABLE_DEVICE_FD, NULL, /* init() */ NULL, /* exit() */ netbsd_get_device_list, diff --git a/libusb/os/openbsd_usb.c b/libusb/os/openbsd_usb.c index ff470be..d1db8ca 100644 --- a/libusb/os/openbsd_usb.c +++ b/libusb/os/openbsd_usb.c @@ -92,7 +92,7 @@ static int _bus_open(int); const struct usbi_os_backend openbsd_backend = { "Synchronous OpenBSD backend", - 0, + USBI_CAP_HAS_POLLABLE_DEVICE_FD, NULL, /* init() */ NULL, /* exit() */ obsd_get_device_list, |