diff --git a/src/pkcs11/misc.c b/src/pkcs11/misc.c index 417bbece..d9997aff 100644 --- a/src/pkcs11/misc.c +++ b/src/pkcs11/misc.c @@ -58,6 +58,7 @@ CK_RV sc_to_cryptoki_error(int rc, int reader) case SC_ERROR_INVALID_PIN_LENGTH: return CKR_PIN_LEN_RANGE; case SC_ERROR_KEYPAD_CANCELLED: + case SC_ERROR_KEYPAD_TIMEOUT: return CKR_FUNCTION_CANCELED; case SC_ERROR_CARD_REMOVED: return CKR_DEVICE_REMOVED;