aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <mail@cynapses.org>2009-04-18 11:05:21 +0000
committerAndreas Schneider <mail@cynapses.org>2009-04-18 11:05:21 +0000
commit95cd02c0009d62e7ee5ac306a45c48a7e52c262b (patch)
tree6acd90328aa78844801807713db2732c088eafad
parent263b8d4f9c561c5759af76ce6c37c9654549b5a8 (diff)
downloadlibssh-95cd02c0009d62e7ee5ac306a45c48a7e52c262b.tar.gz
libssh-95cd02c0009d62e7ee5ac306a45c48a7e52c262b.tar.xz
libssh-95cd02c0009d62e7ee5ac306a45c48a7e52c262b.zip
Make use of ssh_type_from_name().
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@544 7dcaeef0-15fb-0310-b436-a5af3365683c
-rw-r--r--libssh/keys.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libssh/keys.c b/libssh/keys.c
index 02ec2008..f53f2fdf 100644
--- a/libssh/keys.c
+++ b/libssh/keys.c
@@ -79,8 +79,8 @@ PUBLIC_KEY *publickey_make_dss(SSH_SESSION *session, BUFFER *buffer) {
return NULL;
}
- key->type=TYPE_DSS;
- key->type_c="ssh-dss";
+ key->type = TYPE_DSS;
+ key->type_c = ssh_type_from_name(key->type);
p = buffer_get_ssh_string(buffer);
q = buffer_get_ssh_string(buffer);
@@ -170,7 +170,7 @@ PUBLIC_KEY *publickey_make_rsa(SSH_SESSION *session, BUFFER *buffer,
key->type = TYPE_RSA1;
}
- key->type_c = type;
+ key->type_c = ssh_type_to_char(key->type);
e = buffer_get_ssh_string(buffer);
n = buffer_get_ssh_string(buffer);