diff options
author | Matt Johnston <matt@ucc.asn.au> | 2009-07-01 06:27:27 +0000 |
---|---|---|
committer | Matt Johnston <matt@ucc.asn.au> | 2009-07-01 06:27:27 +0000 |
commit | a09f4c9219b21736a1038d9b38b37c1592a63328 (patch) | |
tree | 28b3c29b7ff1ffbd2c9d5efb08e0404f35276088 /cli-authpubkey.c | |
parent | cea6b85d40fef0d4012efedf32f7982c4baa5e8e (diff) | |
download | dropbear-a09f4c9219b21736a1038d9b38b37c1592a63328.tar.gz |
Talking to the agent works now. Can't interpret the pubkeys.
Diffstat (limited to 'cli-authpubkey.c')
-rw-r--r-- | cli-authpubkey.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cli-authpubkey.c b/cli-authpubkey.c index b314edc..b7ecd55 100644 --- a/cli-authpubkey.c +++ b/cli-authpubkey.c @@ -174,11 +174,11 @@ int cli_auth_pubkey() { TRACE(("enter cli_auth_pubkey")) - if (cli_opts.privkeys == NULL && - cli_opts.agent_fwd && + if (cli_opts.agent_fwd && !cli_opts.agent_keys_loaded) { /* get the list of available keys from the agent */ load_agent_keys(&cli_opts.privkeys); + cli_opts.agent_keys_loaded = 1; } if (cli_opts.privkeys != NULL) { |