diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2015-12-21 12:06:11 +0100 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2017-06-08 10:45:53 +0200 |
commit | 669134ce846c5a2ad63bfcfba5f208ef7344c74f (patch) | |
tree | d2a1bc8ab3cfe775ec3591bc2a0ecd6d97ac9479 | |
parent | f68f59c71a3d2ab7dd146489f81b0e9876b2cbe9 (diff) | |
download | libssh-669134ce846c5a2ad63bfcfba5f208ef7344c74f.tar.gz libssh-669134ce846c5a2ad63bfcfba5f208ef7344c74f.tar.xz libssh-669134ce846c5a2ad63bfcfba5f208ef7344c74f.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; } |