@@ -1041,9 +1041,9 @@ BOOL CRYPT_start_encryption(PTInstVar pvar, int sender_flag, int receiver_flag)
10411041 }
10421042 else {
10431043 // SSH2
1044- cipher = pvar -> ciphers [MODE_OUT ];
1044+ cipher = pvar -> kex -> ciphers [MODE_OUT ];
10451045 if (cipher ) {
1046- pvar -> crypt_state .sender_cipher = get_cipher_id (pvar -> ciphers [MODE_OUT ]);
1046+ pvar -> crypt_state .sender_cipher = get_cipher_id (pvar -> kex -> ciphers [MODE_OUT ]);
10471047 enc = & pvar -> ssh2_keys [MODE_OUT ].enc ;
10481048 cipher_init_SSH2 (& pvar -> cc [MODE_OUT ], cipher ,
10491049 enc -> key , enc -> key_len ,
@@ -1087,9 +1087,9 @@ BOOL CRYPT_start_encryption(PTInstVar pvar, int sender_flag, int receiver_flag)
10871087 }
10881088 else {
10891089 // SSH2
1090- cipher = pvar -> ciphers [MODE_IN ];
1090+ cipher = pvar -> kex -> ciphers [MODE_IN ];
10911091 if (cipher ) {
1092- pvar -> crypt_state .receiver_cipher = get_cipher_id (pvar -> ciphers [MODE_IN ]);
1092+ pvar -> crypt_state .receiver_cipher = get_cipher_id (pvar -> kex -> ciphers [MODE_IN ]);
10931093 enc = & pvar -> ssh2_keys [MODE_IN ].enc ;
10941094 cipher_init_SSH2 (& pvar -> cc [MODE_IN ], cipher ,
10951095 enc -> key , enc -> key_len ,
@@ -1157,17 +1157,17 @@ void CRYPT_get_server_key_info(PTInstVar pvar, char *dest, int len)
11571157 RSA_get0_key (pvar -> crypt_state .host_key .RSA_key , & host_n , NULL , NULL );
11581158
11591159 UTIL_get_lang_msgU8 ("DLG_ABOUT_KEY_INFO" , pvar ,
1160- "%d-bit server key, %d-bit host key" );
1160+ "%d-bit server key, %d-bit host key" );
11611161 _snprintf_s (dest , len , _TRUNCATE , pvar -> UIMsg ,
11621162 BN_num_bits (server_n ),
11631163 BN_num_bits (host_n ));
11641164 }
11651165 } else { // SSH2
11661166 UTIL_get_lang_msgU8 ("DLG_ABOUT_KEY_INFO2" , pvar ,
1167- "%d-bit client key, %d-bit server key" );
1167+ "%d-bit client key, %d-bit server key" );
11681168 _snprintf_s (dest , len , _TRUNCATE , pvar -> UIMsg ,
1169- pvar -> client_key_bits ,
1170- pvar -> server_key_bits );
1169+ pvar -> kex -> client_key_bits ,
1170+ pvar -> kex -> server_key_bits );
11711171 }
11721172}
11731173
0 commit comments