Revision 007fd62f hw/usb-msd.c
b/hw/usb-msd.c | ||
---|---|---|
272 | 272 |
s->mode = USB_MSDM_CBW; |
273 | 273 |
} |
274 | 274 |
|
275 |
static int usb_msd_handle_control(USBDevice *dev, int request, int value,
|
|
276 |
int index, int length, uint8_t *data)
|
|
275 |
static int usb_msd_handle_control(USBDevice *dev, USBPacket *p,
|
|
276 |
int request, int value, int index, int length, uint8_t *data)
|
|
277 | 277 |
{ |
278 | 278 |
MSDState *s = (MSDState *)dev; |
279 | 279 |
int ret; |
280 | 280 |
|
281 |
ret = usb_desc_handle_control(dev, request, value, index, length, data); |
|
281 |
ret = usb_desc_handle_control(dev, p, request, value, index, length, data);
|
|
282 | 282 |
if (ret >= 0) { |
283 | 283 |
return ret; |
284 | 284 |
} |
Also available in: Unified diff