summaryrefslogtreecommitdiffstats
path: root/src/session.c
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2011-08-22 14:29:39 +0200
committerAndreas Schneider <asn@cryptomilk.org>2011-08-22 14:29:39 +0200
commit4de452055952b89aa093f7b43d3a5e40c5f7bc68 (patch)
tree305a8c1a6f624fa3dede0b61296c40d18a59d434 /src/session.c
parent245a354187d6f743c511a2e64b2b5643f9b90e66 (diff)
downloadlibssh-4de452055952b89aa093f7b43d3a5e40c5f7bc68.tar.gz
libssh-4de452055952b89aa093f7b43d3a5e40c5f7bc68.tar.xz
libssh-4de452055952b89aa093f7b43d3a5e40c5f7bc68.zip
server: Use new pki infrastructure.
Diffstat (limited to 'src/session.c')
-rw-r--r--src/session.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/session.c b/src/session.c
index ed82e50..eddcd5f 100644
--- a/src/session.c
+++ b/src/session.c
@@ -207,8 +207,9 @@ void ssh_free(ssh_session session) {
SAFE_FREE(session->client_kex.methods);
SAFE_FREE(session->server_kex.methods);
- privatekey_free(session->dsa_key);
- privatekey_free(session->rsa_key);
+ ssh_key_free(session->srv.dsa_key);
+ ssh_key_free(session->srv.rsa_key);
+
if(session->ssh_message_list){
ssh_message msg;
while((msg=ssh_list_pop_head(ssh_message ,session->ssh_message_list))