aboutsummaryrefslogtreecommitdiffstats
path: root/scd/app-p15.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--scd/app-p15.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/scd/app-p15.c b/scd/app-p15.c
index 0530d377c..820e335c3 100644
--- a/scd/app-p15.c
+++ b/scd/app-p15.c
@@ -3791,8 +3791,8 @@ read_p15_info (app_t app)
log_printf ("\n");
}
- log_info ("p15: atr ..........: ");
atr = apdu_get_atr (app_get_slot (app), &atrlen);
+ log_info ("p15: atr ..........: ");
if (!atr)
log_printf ("[error]\n");
else
@@ -6040,7 +6040,11 @@ app_select_p15 (app_t app)
if (s && n == 2)
def_home_df = buf16_to_ushort (s);
else
- log_error ("p15: select(AID) did not return the DF\n");
+ {
+ if (fcilen)
+ log_printhex (fci, fcilen, "fci:");
+ log_error ("p15: select(AID) did not return the DF\n");
+ }
}
app->app_local->home_df = def_home_df;