Adding the missing Algorithms to ssh_get_kex_algo() function

Signed-off-by: Aditya Sinha <aditya072006@gmail.com>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
This commit is contained in:
Aditya Sinha
2025-03-25 22:46:31 +05:30
committed by Jakub Jelen
parent 65b2591b91
commit 95150b1137

View File

@@ -451,8 +451,12 @@ const char* ssh_get_kex_algo(ssh_session session) {
return "curve25519-sha256@libssh.org";
case SSH_KEX_SNTRUP761X25519_SHA512_OPENSSH_COM:
return "sntrup761x25519-sha512@openssh.com";
default:
break;
#ifdef WITH_GEX
case SSH_KEX_DH_GEX_SHA1:
return "diffie-hellman-group-exchange-sha1";
case SSH_KEX_DH_GEX_SHA256:
return "diffie-hellman-group-exchange-sha256";
#endif /* WITH_GEX */
}
return NULL;