From fcae367ab50c2425c7f1fde8a21eedc53902d66e Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Wed, 15 Mar 2023 15:05:15 +0900 Subject: tkd: Check CKF_TOKEN_PRESENT, too. Signed-off-by: NIIBE Yutaka --- tkd/pkcs11.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tkd/pkcs11.c b/tkd/pkcs11.c index d943b87a1..42a90b7e9 100644 --- a/tkd/pkcs11.c +++ b/tkd/pkcs11.c @@ -1028,6 +1028,7 @@ token_init (ctrl_t ctrl, assuan_context_t ctx) if (get_token_info (token, &tk_info) == 0) { if ((tk_info.flags & CKF_TOKEN_INITIALIZED) == 0 + || (tk_info.flags & CKF_TOKEN_PRESENT) == 0 || (tk_info.flags & CKF_USER_PIN_LOCKED) != 0) continue; -- cgit v1.2.3