From 21d7754ff471c56233c98f67f8426511e6909276 Mon Sep 17 00:00:00 2001 From: simon Date: Wed, 17 Jan 2001 16:57:15 +0000 Subject: [PATCH] Trivial fix for when the two directions select different encryption algorithms git-svn-id: svn://svn.tartarus.org/sgt/putty@869 cda61777-01e9-0310-a592-d414129be87e --- ssh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssh.c b/ssh.c index 26b26c32..a8646146 100644 --- a/ssh.c +++ b/ssh.c @@ -2279,7 +2279,7 @@ static int do_ssh2_transport(unsigned char *in, int inlen, int ispkt) * Set IVs after keys. */ ssh2_mkkey(K, exchange_hash, 'C', keyspace); cscipher->setcskey(keyspace); - ssh2_mkkey(K, exchange_hash, 'D', keyspace); cscipher->setsckey(keyspace); + ssh2_mkkey(K, exchange_hash, 'D', keyspace); sccipher->setsckey(keyspace); ssh2_mkkey(K, exchange_hash, 'A', keyspace); cscipher->setcsiv(keyspace); ssh2_mkkey(K, exchange_hash, 'B', keyspace); sccipher->setsciv(keyspace); ssh2_mkkey(K, exchange_hash, 'E', keyspace); csmac->setcskey(keyspace); -- 2.11.0