From b720702ef39b366e2d110e27fa519f23f7ee918e Mon Sep 17 00:00:00 2001 From: Markus Friedl Date: Fri, 13 Jan 2012 16:04:02 +0100 Subject: [PATCH] unbreak ssh_add_hostkey(): sshkey_read() returns 0 on sucess --- ssh/ssh_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssh/ssh_api.c b/ssh/ssh_api.c index d6a9923..3c09882 100644 --- a/ssh/ssh_api.c +++ b/ssh/ssh_api.c @@ -128,7 +128,7 @@ ssh_add_hostkey(struct ssh* ssh, char *key) /* Parse public key */ if ((parsed_key = sshkey_new(KEY_UNSPEC)) == NULL) return -1; - if (sshkey_read(parsed_key, &key) != 0) { + if (sshkey_read(parsed_key, &key) == 0) { k = xmalloc(sizeof(*k)); k->key = parsed_key; TAILQ_INSERT_TAIL(&ssh->public_keys, k, next);