summaryrefslogtreecommitdiffstats
path: root/g10/call-agent.h
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2014-12-12 12:35:45 +0100
committerWerner Koch <wk@gnupg.org>2014-12-12 12:47:28 +0100
commitf3f9f9b2844c35f7942ee904d5222523615cdad4 (patch)
treedcf872de1625703b30a8fbf0758291553fb2767b /g10/call-agent.h
parentgpg: Fix possible read of unallocated memory (diff)
downloadgnupg2-f3f9f9b2844c35f7942ee904d5222523615cdad4.tar.xz
gnupg2-f3f9f9b2844c35f7942ee904d5222523615cdad4.zip
gpg: Let --card--status create a shadow key (card key stub).
* agent/command.c (cmd_learn): Add option --sendinfo. * agent/learncard.c (agent_handle_learn): Add arg "send" andsend certifciate only if that is set. * g10/call-agent.c (agent_scd_learn): Use --sendinfo. Make INFO optional. (agent_learn): Remove. * g10/keygen.c (gen_card_key): Replace agent_learn by agent_scd_learn. -- The requirement of using --card-status on the first use of card on a new box is a bit annoying but the alternative of always checking whether a card is available before a decryption starts does not sound promising either. Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'g10/call-agent.h')
-rw-r--r--g10/call-agent.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/g10/call-agent.h b/g10/call-agent.h
index a99cac990..a24941e4d 100644
--- a/g10/call-agent.h
+++ b/g10/call-agent.h
@@ -78,9 +78,6 @@ void agent_release_card_info (struct agent_card_info_s *info);
/* Return card info. */
int agent_scd_learn (struct agent_card_info_s *info);
-/* Let the agent learn about the current card. */
-gpg_error_t agent_learn (void);
-
/* Update INFO with the attribute NAME. */
int agent_scd_getattr (const char *name, struct agent_card_info_s *info);