version 1.220, 2001/12/28 12:14:27 |
version 1.221, 2001/12/28 13:57:33 |
|
|
do_ssh1_kex(void) |
do_ssh1_kex(void) |
{ |
{ |
int i, len; |
int i, len; |
int plen, slen; |
int plen; |
int rsafail = 0; |
int rsafail = 0; |
BIGNUM *session_key_int; |
BIGNUM *session_key_int; |
u_char session_key[SSH_SESSION_KEY_LENGTH]; |
u_char session_key[SSH_SESSION_KEY_LENGTH]; |
|
|
/* Get the encrypted integer. */ |
/* Get the encrypted integer. */ |
if ((session_key_int = BN_new()) == NULL) |
if ((session_key_int = BN_new()) == NULL) |
fatal("do_ssh1_kex: BN_new failed"); |
fatal("do_ssh1_kex: BN_new failed"); |
packet_get_bignum(session_key_int, &slen); |
packet_get_bignum(session_key_int); |
|
|
protocol_flags = packet_get_int(); |
protocol_flags = packet_get_int(); |
packet_set_protocol_flags(protocol_flags); |
packet_set_protocol_flags(protocol_flags); |