aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorNick Hibma <n_hibma@FreeBSD.org>1999-06-01 06:39:03 +0000
committerNick Hibma <n_hibma@FreeBSD.org>1999-06-01 06:39:03 +0000
commita0557cd697212372630b34dc2122e92e7e01c51f (patch)
treece2f9b8ef7d7dba31ba1bcb4863f73409da44fac /sys/dev
parent03a6bd91f3c50b5fb3031f717c63beead55797e6 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/usb/usbdi.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/sys/dev/usb/usbdi.c b/sys/dev/usb/usbdi.c
index fa827ce1f1b0..52497e52e79b 100644
--- a/sys/dev/usb/usbdi.c
+++ b/sys/dev/usb/usbdi.c
@@ -366,10 +366,14 @@ usbd_get_request_status(reqh, priv, buffer, count, status)
u_int32_t *count;
usbd_status *status;
{
- *priv = reqh->priv;
- *buffer = reqh->buffer;
- *count = reqh->actlen;
- *status = reqh->status;
+ if (priv)
+ *priv = reqh->priv;
+ if (buffer)
+ *buffer = reqh->buffer;
+ if (count)
+ *count = reqh->actlen;
+ if (status)
+ *status = reqh->status;
return (USBD_NORMAL_COMPLETION);
}