Message ID | 1363612272-13713-26-git-send-email-alevy@redhat.com |
---|---|
State | New |
Headers | show |
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
diff --git a/hw/usb/dev-smartcard-reader.c b/hw/usb/dev-smartcard-reader.c index 3246fc1..f53956e 100644 --- a/hw/usb/dev-smartcard-reader.c +++ b/hw/usb/dev-smartcard-reader.c @@ -1052,6 +1052,10 @@ static void ccid_handle_bulk_out(USBCCIDState *s, USBPacket *p) ccid_reset_error_status(s); ccid_write_parameters(s, ccid_header); break; + case CCID_MESSAGE_TYPE_PC_to_RDR_Mechanical: + ccid_report_error_failed(s, 0); + ccid_write_slot_status(s, ccid_header); + break; default: DPRINTF(s, 1, "handle_data: ERROR: unhandled message type %Xh\n",
Signed-off-by: Alon Levy <alevy@redhat.com> --- hw/usb/dev-smartcard-reader.c | 4 ++++ 1 file changed, 4 insertions(+)