From 4b93f447d591fb01263d8ed9866ac8df8f24f461 Mon Sep 17 00:00:00 2001 From: Nuno Goncalves Date: Wed, 11 Jan 2017 15:41:31 +0000 Subject: [PATCH] pteid: support iso7816 logged_in Signed-off-by: Nuno Goncalves --- src/libopensc/pkcs15-pteid.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libopensc/pkcs15-pteid.c b/src/libopensc/pkcs15-pteid.c index 99c99da4..8ad5a2cf 100644 --- a/src/libopensc/pkcs15-pteid.c +++ b/src/libopensc/pkcs15-pteid.c @@ -1,7 +1,7 @@ /* * PKCS15 emulation layer for Portugal eID card. * - * Copyright (C) 2016, Nuno Goncalves + * Copyright (C) 2016-2017, Nuno Goncalves * Copyright (C) 2009, Joao Poupino * Copyright (C) 2004, Martin Paljak * @@ -272,6 +272,7 @@ static int sc_pkcs15emu_pteid_init(sc_pkcs15_card_t * p15card) rv = sc_pin_cmd(p15card->card, &pin_cmd_data, NULL); if (rv == SC_SUCCESS) { pin_info->tries_left = pin_cmd_data.pin1.tries_left; + pin_info->logged_in = pin_cmd_data.pin1.logged_in; } } /* Remove found public keys as cannot be read_binary()'d */