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