diff options
author | Werner Koch <[email protected]> | 2009-08-05 11:24:43 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2009-08-05 11:24:43 +0000 |
commit | e57d2a86300b86799aa86f8172dfc0bae5db9bb4 (patch) | |
tree | d672f0589d85ebe4595ea6741b0d162d45af9d4e /g10/call-agent.c | |
parent | * gpg.c (main): --pgp6 includes --disable-mdc. (diff) | |
download | gnupg-e57d2a86300b86799aa86f8172dfc0bae5db9bb4.tar.gz gnupg-e57d2a86300b86799aa86f8172dfc0bae5db9bb4.zip |
Ask for the keysize when generating a new card key.
Diffstat (limited to 'g10/call-agent.c')
-rw-r--r-- | g10/call-agent.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/g10/call-agent.c b/g10/call-agent.c index 1b7578175..8a0b21a7a 100644 --- a/g10/call-agent.c +++ b/g10/call-agent.c @@ -667,7 +667,7 @@ scd_genkey_cb (void *opaque, const char *line) { parm->fprvalid = unhexify_fpr (line, parm->fpr); } - if (keywordlen == 8 && !memcmp (keyword, "KEY-DATA", keywordlen)) + else if (keywordlen == 8 && !memcmp (keyword, "KEY-DATA", keywordlen)) { gcry_mpi_t a; const char *name = line; @@ -694,6 +694,10 @@ scd_genkey_cb (void *opaque, const char *line) { parm->created_at = (u32)strtoul (line, NULL, 10); } + else if (keywordlen == 8 && !memcmp (keyword, "PROGRESS", keywordlen)) + { + write_status_text (STATUS_PROGRESS, line); + } return 0; } |