diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-01-24 01:07:08 +0100 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-01-24 01:07:08 +0100 |
commit | 6ae558b5410c0ebec6d9e3147e3b6eb6f0430f72 (patch) | |
tree | 570ec66cfd25ca6820263eea7168aa4463e9dde7 /libssh/packet.c | |
parent | 68f53540dfbd1cc077f8a91587335207fd7ee5c0 (diff) | |
download | libssh-6ae558b5410c0ebec6d9e3147e3b6eb6f0430f72.tar.gz libssh-6ae558b5410c0ebec6d9e3147e3b6eb6f0430f72.tar.xz libssh-6ae558b5410c0ebec6d9e3147e3b6eb6f0430f72.zip |
Beginning of async solution for SSH1
Diffstat (limited to 'libssh/packet.c')
-rw-r--r-- | libssh/packet.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libssh/packet.c b/libssh/packet.c index cbc6f0b6..a15b89bb 100644 --- a/libssh/packet.c +++ b/libssh/packet.c @@ -309,6 +309,12 @@ void ssh_packet_set_callbacks(ssh_session session, ssh_packet_callbacks callback * @brief sets the default packet handlers */ void ssh_packet_set_default_callbacks(ssh_session session){ +#ifdef WITH_SSH1 + if(session->version==1){ + ssh_packet_set_default_callbacks1(session); + return; + } +#endif session->default_packet_callbacks.start=1; session->default_packet_callbacks.n_callbacks=sizeof(default_packet_handlers)/sizeof(ssh_packet_callback); session->default_packet_callbacks.user=session; |