diff options
author | green <green@FreeBSD.org> | 2004-10-13 04:13:05 +0000 |
---|---|---|
committer | green <green@FreeBSD.org> | 2004-10-13 04:13:05 +0000 |
commit | d57c0d7415dc7c5419d6473e0c083faecf777b85 (patch) | |
tree | ebc13cdf7b298a1dd531b6b57d375aa1a99f7a95 /sys/dev/usb | |
parent | 051e32299e11b94aca8826971df5ef2df14e9c78 (diff) | |
download | FreeBSD-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.c | 1 |
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: |