From ecd2ee95e7024fcb93a8f3133f3eb335075e47e5 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sun, 7 Oct 2012 12:01:34 +0200 Subject: kex: Fix supported methods index. --- src/kex.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/kex.c b/src/kex.c index 029319f..46d5e53 100644 --- a/src/kex.c +++ b/src/kex.c @@ -38,8 +38,7 @@ #ifdef HAVE_LIBGCRYPT # define BLOWFISH "blowfish-cbc," # define AES "aes256-ctr,aes192-ctr,aes128-ctr,aes256-cbc,aes192-cbc,aes128-cbc," -# define DES "3des-cbc" -# define SIMPLEDES "des-cbc-ssh1" +# define DES "3des-cbc,des-cbc-ssh1" #elif defined(HAVE_LIBCRYPTO) # ifdef HAVE_OPENSSL_BLOWFISH_H # define BLOWFISH "blowfish-cbc," @@ -55,8 +54,7 @@ # else # define AES "" # endif -# define DES "3des-cbc" -# define SIMPLEDES "des-cbc-ssh1" +# define DES "3des-cbc,des-cbc-ssh1" #endif #ifdef WITH_ZLIB @@ -75,6 +73,7 @@ #define KEX_METHODS_SIZE 10 +/* NOTE: This is a fixed API and the index is defined by ssh_kex_types_e */ static const char *default_methods[] = { KEY_EXCHANGE, HOSTKEYS, @@ -89,12 +88,12 @@ static const char *default_methods[] = { NULL }; +/* NOTE: This is a fixed API and the index is defined by ssh_kex_types_e */ const char *supported_methods[] = { KEY_EXCHANGE, HOSTKEYS, AES BLOWFISH DES, AES BLOWFISH DES, - SIMPLEDES, "hmac-sha1", "hmac-sha1", ZLIB, -- cgit