diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2015-12-21 12:06:11 +0100 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2016-09-09 14:27:48 +0200 |
commit | d18d3d546db922e900f6ac6fe6cdb87072380679 (patch) | |
tree | 353bd56362163ee0764b0e6c92a0e8d98acc39ef | |
parent | 78e3cda07ab0ddd00ccdddd77bc267c5c3d6d4c3 (diff) | |
download | libssh-d18d3d546db922e900f6ac6fe6cdb87072380679.tar.gz libssh-d18d3d546db922e900f6ac6fe6cdb87072380679.tar.xz libssh-d18d3d546db922e900f6ac6fe6cdb87072380679.zip |
kex: log negotiated methods
-rw-r--r-- | src/kex.c | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -592,7 +592,18 @@ int ssh_kex_select_methods (ssh_session session){ } else if(strcmp(session->next_crypto->kex_methods[SSH_KEX], "curve25519-sha256@libssh.org") == 0){ session->next_crypto->kex_type=SSH_KEX_CURVE25519_SHA256_LIBSSH_ORG; } - + SSH_LOG(SSH_LOG_INFO, "Negotiated %s,%s,%s,%s,%s,%s,%s,%s,%s,%s", + session->next_crypto->kex_methods[SSH_KEX], + session->next_crypto->kex_methods[SSH_HOSTKEYS], + session->next_crypto->kex_methods[SSH_CRYPT_C_S], + session->next_crypto->kex_methods[SSH_CRYPT_S_C], + session->next_crypto->kex_methods[SSH_MAC_C_S], + session->next_crypto->kex_methods[SSH_MAC_S_C], + session->next_crypto->kex_methods[SSH_COMP_C_S], + session->next_crypto->kex_methods[SSH_COMP_S_C], + session->next_crypto->kex_methods[SSH_LANG_C_S], + session->next_crypto->kex_methods[SSH_LANG_S_C] + ); return SSH_OK; } |