Revision 24ac283a

b/hw/usb/redirect.c
1353 1353
        case usb_redir_type_interrupt:
1354 1354
            if (dev->endpoint[i].interval == 0) {
1355 1355
                ERROR("Received 0 interval for isoc or irq endpoint\n");
1356
                usbredir_device_disconnect(dev);
1356
                usbredir_reject_device(dev);
1357
                return;
1357 1358
            }
1358 1359
            /* Fall through */
1359 1360
        case usb_redir_type_control:
......
1363 1364
            break;
1364 1365
        default:
1365 1366
            ERROR("Received invalid endpoint type\n");
1366
            usbredir_device_disconnect(dev);
1367
            usbredir_reject_device(dev);
1367 1368
            return;
1368 1369
        }
1369 1370
    }

Also available in: Unified diff