From 46f2920e633ebe21bc956708c7ef80e911c17e77 Mon Sep 17 00:00:00 2001 From: Conor Patrick Date: Sun, 1 Dec 2019 17:55:17 -0500 Subject: [PATCH] bugfix hid cancel --- fido2/ctaphid.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fido2/ctaphid.c b/fido2/ctaphid.c index 3d1420f6..e815dd65 100644 --- a/fido2/ctaphid.c +++ b/fido2/ctaphid.c @@ -635,6 +635,9 @@ uint8_t ctaphid_handle_packet(uint8_t * pkt_raw) status = ctap_request(ctap_buffer, len, &ctap_resp); wb.bcnt = (ctap_resp.length+1); + wb.cid = cid; + wb.cmd = cmd; + timestamp(); @@ -665,6 +668,9 @@ uint8_t ctaphid_handle_packet(uint8_t * pkt_raw) u2f_request((struct u2f_request_apdu*)ctap_buffer, &ctap_resp); wb.bcnt = (ctap_resp.length); + wb.cid = cid; + wb.cmd = cmd; + ctaphid_write(&wb, ctap_resp.data, ctap_resp.length); ctaphid_write(&wb, NULL, 0);