From 57b8ed61ab93dd5aa73159f6db8adeb83d54b85f Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 9 Jan 2020 11:55:42 +0900 Subject: 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 --- agent/command.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'agent/command.c') 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) { -- cgit v1.2.3