aboutsummaryrefslogtreecommitdiffstats
path: root/agent/divert-scd.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/divert-scd.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/divert-scd.c')
-rw-r--r--agent/divert-scd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/agent/divert-scd.c b/agent/divert-scd.c
index ee97a7e7e..de072e629 100644
--- a/agent/divert-scd.c
+++ b/agent/divert-scd.c
@@ -77,7 +77,7 @@ ask_for_card (ctrl_t ctrl, const unsigned char *shadow_info,
struct card_key_info_s *keyinfo;
xfree (serialno);
- err = agent_card_keyinfo (ctrl, hexgrip, &keyinfo);
+ err = agent_card_keyinfo (ctrl, hexgrip, 0, &keyinfo);
if (!err)
{
/* Key for GRIP found, use it directly. */