aboutsummaryrefslogtreecommitdiffstats
path: root/scd/app-dinsig.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--scd/app-dinsig.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/scd/app-dinsig.c b/scd/app-dinsig.c
index 50db78e1f..7dad6b14f 100644
--- a/scd/app-dinsig.c
+++ b/scd/app-dinsig.c
@@ -282,21 +282,21 @@ verify_pin (app_t app,
{
const char *s;
int rc;
- iso7816_pininfo_t pininfo;
+ pininfo_t pininfo;
if ( app->did_chv1 && !app->force_chv1 )
return 0; /* No need to verify it again. */
memset (&pininfo, 0, sizeof pininfo);
- pininfo.mode = 1;
+ pininfo.fixedlen = -1;
pininfo.minlen = 6;
pininfo.maxlen = 8;
- if (!opt.disable_keypad
- && !iso7816_check_keypad (app->slot, ISO7816_VERIFY, &pininfo) )
+ if (!opt.disable_pinpad
+ && !iso7816_check_pinpad (app->slot, ISO7816_VERIFY, &pininfo) )
{
rc = pincb (pincb_arg,
- _("||Please enter your PIN at the reader's keypad"),
+ _("||Please enter your PIN at the reader's pinpad"),
NULL);
if (rc)
{
@@ -308,7 +308,7 @@ verify_pin (app_t app,
/* Dismiss the prompt. */
pincb (pincb_arg, NULL, NULL);
}
- else /* No Keypad. */
+ else /* No Pinpad. */
{
char *pinvalue;