diff options
Diffstat (limited to 'src/legacy.c')
-rw-r--r-- | src/legacy.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/legacy.c b/src/legacy.c index 75926bd..65abebc 100644 --- a/src/legacy.c +++ b/src/legacy.c @@ -696,6 +696,14 @@ int ssh_try_publickey_from_file(ssh_session session, return 0; } +ssh_string ssh_get_pubkey(ssh_session session){ + if(session==NULL || session->current_crypto ==NULL || + session->current_crypto->server_pubkey==NULL) + return NULL; + else + return ssh_string_copy(session->current_crypto->server_pubkey); +} + /**************************************************************************** * SERVER SUPPORT ****************************************************************************/ |