summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usbdi.c
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2013-04-09 08:47:56 +0000
committermpi <mpi@openbsd.org>2013-04-09 08:47:56 +0000
commit2a0d0130af9a6bcd891344e1d2b1f7104ac1d90b (patch)
tree949b167def20a3cc51acbd98fa6ed0396d2723dd /sys/dev/usb/usbdi.c
parentThere's no need for usbd_get_config_desc_full() so just call usbd_get_desc() (diff)
downloadwireguard-openbsd-2a0d0130af9a6bcd891344e1d2b1f7104ac1d90b.tar.xz
wireguard-openbsd-2a0d0130af9a6bcd891344e1d2b1f7104ac1d90b.zip
When submitting a request the device's default pipe is always
used, so do not pretend to support a different one and get rid of the unused usbd_do_request_flags_pipe() function. ok mglocker@
Diffstat (limited to 'sys/dev/usb/usbdi.c')
-rw-r--r--sys/dev/usb/usbdi.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/sys/dev/usb/usbdi.c b/sys/dev/usb/usbdi.c
index 82d741c217d..b9155dbf04e 100644
--- a/sys/dev/usb/usbdi.c
+++ b/sys/dev/usb/usbdi.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: usbdi.c,v 1.45 2013/03/28 03:58:03 tedu Exp $ */
+/* $OpenBSD: usbdi.c,v 1.46 2013/04/09 08:47:56 mpi Exp $ */
/* $NetBSD: usbdi.c,v 1.103 2002/09/27 15:37:38 provos Exp $ */
/* $FreeBSD: src/sys/dev/usb/usbdi.c,v 1.28 1999/11/17 22:33:49 n_hibma Exp $ */
@@ -953,17 +953,9 @@ usbd_do_request(usbd_device_handle dev, usb_device_request_t *req, void *data)
usbd_status
usbd_do_request_flags(usbd_device_handle dev, usb_device_request_t *req,
- void *data, u_int16_t flags, int *actlen, u_int32_t timo)
-{
- return (usbd_do_request_flags_pipe(dev, dev->default_pipe, req, data,
- flags, actlen, timo));
-}
-
-usbd_status
-usbd_do_request_flags_pipe(usbd_device_handle dev, usbd_pipe_handle pipe,
- usb_device_request_t *req, void *data, u_int16_t flags, int *actlen,
- u_int32_t timeout)
+ void *data, uint16_t flags, int *actlen, uint32_t timeout)
{
+ usbd_pipe_handle pipe = dev->default_pipe;
usbd_xfer_handle xfer;
usbd_status err;