version 1.30, 2001/04/04 20:25:37 |
version 1.31, 2001/04/04 22:04:34 |
|
|
{ |
{ |
char *ptr; |
char *ptr; |
int dlen; |
int dlen; |
|
int i; |
Kex *kex = (Kex *)ctxt; |
Kex *kex = (Kex *)ctxt; |
|
|
debug("SSH2_MSG_KEXINIT received"); |
debug("SSH2_MSG_KEXINIT received"); |
|
|
|
|
ptr = packet_get_raw(&dlen); |
ptr = packet_get_raw(&dlen); |
buffer_append(&kex->peer, ptr, dlen); |
buffer_append(&kex->peer, ptr, dlen); |
|
|
|
/* discard packet */ |
|
for (i = 0; i < KEX_COOKIE_LEN; i++) |
|
packet_get_char(); |
|
for (i = 0; i < PROPOSAL_MAX; i++) |
|
xfree(packet_get_string(NULL)); |
|
packet_get_char(); |
|
packet_get_int(); |
|
packet_done(); |
|
|
kex_kexinit_finish(kex); |
kex_kexinit_finish(kex); |
} |
} |