From 4552e8700c5c9d38c1fbcc23921172e0f005c44d Mon Sep 17 00:00:00 2001 From: Klas Lindfors Date: Tue, 17 Mar 2015 13:54:50 +0100 Subject: [PATCH] write out number of pin tries left references #17 --- tool/yubico-piv-tool.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/tool/yubico-piv-tool.c b/tool/yubico-piv-tool.c index e2b56a4..517dd30 100644 --- a/tool/yubico-piv-tool.c +++ b/tool/yubico-piv-tool.c @@ -1306,15 +1306,21 @@ static bool status(ykpiv_state *state, enum enum_hash hash, return false; } - fprintf(output_file, "9a: "); + fprintf(output_file, "Slot 9a: "); print_cert_info(state, slot_arg_9a, md, output_file); - fprintf(output_file, "9c: "); + fprintf(output_file, "Slot 9c: "); print_cert_info(state, slot_arg_9c, md, output_file); - fprintf(output_file, "9d: "); + fprintf(output_file, "Slot 9d: "); print_cert_info(state, slot_arg_9d, md, output_file); - fprintf(output_file, "9e: "); + fprintf(output_file, "Slot 9e: "); print_cert_info(state, slot_arg_9e, md, output_file); + { + int tries; + ykpiv_verify(state, NULL, &tries); + fprintf(output_file, "PIN tries left:\t%d\n", tries); + } + if(output_file != stdout) { fclose(output_file); }