Revision 007fd62f hw/usb-hub.c
b/hw/usb-hub.c | ||
---|---|---|
285 | 285 |
/* XXX: do it */ |
286 | 286 |
} |
287 | 287 |
|
288 |
static int usb_hub_handle_control(USBDevice *dev, int request, int value,
|
|
289 |
int index, int length, uint8_t *data)
|
|
288 |
static int usb_hub_handle_control(USBDevice *dev, USBPacket *p,
|
|
289 |
int request, int value, int index, int length, uint8_t *data)
|
|
290 | 290 |
{ |
291 | 291 |
USBHubState *s = (USBHubState *)dev; |
292 | 292 |
int ret; |
293 | 293 |
|
294 |
ret = usb_desc_handle_control(dev, request, value, index, length, data); |
|
294 |
ret = usb_desc_handle_control(dev, p, request, value, index, length, data);
|
|
295 | 295 |
if (ret >= 0) { |
296 | 296 |
return ret; |
297 | 297 |
} |
Also available in: Unified diff