summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
diff options
context:
space:
mode:
authorgreen <green@FreeBSD.org>2004-10-13 04:13:05 +0000
committergreen <green@FreeBSD.org>2004-10-13 04:13:05 +0000
commitd57c0d7415dc7c5419d6473e0c083faecf777b85 (patch)
treeebc13cdf7b298a1dd531b6b57d375aa1a99f7a95 /sys/dev/usb
parent051e32299e11b94aca8826971df5ef2df14e9c78 (diff)
downloadFreeBSD-src-d57c0d7415dc7c5419d6473e0c083faecf777b85.zip
FreeBSD-src-d57c0d7415dc7c5419d6473e0c083faecf777b85.tar.gz
Permit fcntl(F_SETFL) to work on a ugen(4) device by not returning failure
for FIOASYNC.
Diffstat (limited to 'sys/dev/usb')
-rw-r--r--sys/dev/usb/ugen.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/usb/ugen.c b/sys/dev/usb/ugen.c
index 36992a1..2af4c57 100644
--- a/sys/dev/usb/ugen.c
+++ b/sys/dev/usb/ugen.c
@@ -1205,6 +1205,7 @@ ugen_do_ioctl(struct ugen_softc *sc, int endpt, u_long cmd,
switch (cmd) {
case FIONBIO:
+ case FIOASYNC:
/* All handled in the upper FS layer. */
return (0);
case USB_SET_SHORT_XFER:
OpenPOWER on IntegriCloud