aboutsummaryrefslogtreecommitdiffstats
path: root/agent/learncard.c
diff options
context:
space:
mode:
Diffstat (limited to 'agent/learncard.c')
-rw-r--r--agent/learncard.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/agent/learncard.c b/agent/learncard.c
index 8b2c7addd..fac12bea2 100644
--- a/agent/learncard.c
+++ b/agent/learncard.c
@@ -360,6 +360,12 @@ agent_handle_learn (ctrl_t ctrl, void *assuan_context)
if (item->no_cert)
continue; /* No public key yet available. */
+ if (assuan_context)
+ {
+ agent_write_status (ctrl, "KEYPAIRINFO",
+ item->hexgrip, item->id, NULL);
+ }
+
for (p=item->hexgrip, i=0; i < 20; p += 2, i++)
grip[i] = xtoi_2 (p);