aboutsummaryrefslogtreecommitdiffstats
path: root/agent/command.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2020-01-09 02:55:42 +0000
committerNIIBE Yutaka <[email protected]>2020-01-09 02:55:42 +0000
commit57b8ed61ab93dd5aa73159f6db8adeb83d54b85f (patch)
treea933ef00801d656fe3730f97bfb1053fe062ed76 /agent/command.c
parentscd: First changes to implement a PIN cache. (diff)
downloadgnupg-57b8ed61ab93dd5aa73159f6db8adeb83d54b85f.tar.gz
gnupg-57b8ed61ab93dd5aa73159f6db8adeb83d54b85f.zip
agent: SSH: SCD KEYINFO to list available keys.
* agent/agent.h (agent_card_cardlist): Remove. (agent_card_keyinfo): Add CAP argument. * agent/call-scd.c (card_cardlist_cb): Remove. (agent_card_cardlist): Remove. (agent_card_keyinfo): Support CAP constraint. * agent/command-ssh.c (card_key_list): Remove. (ssh_handler_request_identities): Use SCD KEYINFO command. * agent/command.c (cmd_keyinfo): Follow the API change. * agent/divert-scd.c (ask_for_card): Likewise. Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'agent/command.c')
-rw-r--r--agent/command.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/agent/command.c b/agent/command.c
index b59532ce5..e38685c11 100644
--- a/agent/command.c
+++ b/agent/command.c
@@ -1307,7 +1307,7 @@ cmd_keyinfo (assuan_context_t ctx, char *line)
if (opt_with_ssh || list_mode == 2)
cf = ssh_open_control_file ();
- agent_card_keyinfo (ctrl, NULL, &keyinfo_on_cards);
+ agent_card_keyinfo (ctrl, NULL, 0, &keyinfo_on_cards);
if (list_mode == 2)
{