Mercurial > dropbear
diff cli-session.c @ 1511:5916af64acd4 fuzz
merge from main
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sat, 17 Feb 2018 19:29:51 +0800 |
parents | 0c16b4ccbd54 |
children | f20038b513a5 |
line wrap: on
line diff
--- a/cli-session.c Tue Jan 23 23:27:40 2018 +0800 +++ b/cli-session.c Sat Feb 17 19:29:51 2018 +0800 @@ -118,7 +118,7 @@ cli_session_init(proxy_cmd_pid); /* Ready to go */ - sessinitdone = 1; + ses.init_done = 1; /* Exchange identification */ send_session_identification(); @@ -165,13 +165,6 @@ cli_ses.lastprivkey = NULL; cli_ses.lastauthtype = 0; -#if DROPBEAR_NONE_CIPHER - cli_ses.cipher_none_after_auth = get_algo_usable(sshciphers, "none"); - set_algo_usable(sshciphers, "none", 0); -#else - cli_ses.cipher_none_after_auth = 0; -#endif - /* For printing "remote host closed" for the user */ ses.remoteclosed = cli_remoteclosed; @@ -275,14 +268,6 @@ } #endif -#if DROPBEAR_NONE_CIPHER - if (cli_ses.cipher_none_after_auth) - { - set_algo_usable(sshciphers, "none", 1); - send_msg_kexinit(); - } -#endif - if (cli_opts.backgrounded) { int devnull; /* keeping stdin open steals input from the terminal and @@ -353,7 +338,7 @@ static void cli_session_cleanup(void) { - if (!sessinitdone) { + if (!ses.init_done) { return; }