From c92f54102eebe024c8975a96947b35a5300be5d4 Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Sun, 13 Dec 2009 18:20:05 +0100 Subject: Key exchange currently done asynchronously Fixed an important bug in packet buffering (two packets received in the same recv would'nt be processed correctly) --- include/libssh/priv.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include') diff --git a/include/libssh/priv.h b/include/libssh/priv.h index 19044773..1b751842 100644 --- a/include/libssh/priv.h +++ b/include/libssh/priv.h @@ -121,6 +121,8 @@ SSH_PACKET_CALLBACK(ssh_packet_ignore_callback); int ssh_send_banner(ssh_session session, int is_server); void ssh_connection_callback(ssh_session session); +SSH_PACKET_CALLBACK(ssh_packet_dh_reply); +SSH_PACKET_CALLBACK(ssh_packet_newkeys); /* config.c */ int ssh_config_parse_file(ssh_session session, const char *filename); -- cgit v1.2.3