mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-11-27 13:21:11 +03:00
sockets: Fix callback registration bug
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
This commit is contained in:
committed by
Andreas Schneider
parent
8e42d3959c
commit
32eea120af
@@ -373,8 +373,9 @@ static void ssh_client_connection_callback(ssh_session session){
|
||||
goto error;
|
||||
}
|
||||
/* from now, the packet layer is handling incoming packets */
|
||||
if(session->version==2)
|
||||
session->socket_callbacks.data=ssh_packet_socket_callback;
|
||||
if (session->version == 2) {
|
||||
ssh_packet_register_socket_callback(session, session->socket);
|
||||
}
|
||||
#ifdef WITH_SSH1
|
||||
else
|
||||
session->socket_callbacks.data=ssh_packet_socket_callback1;
|
||||
|
||||
Reference in New Issue
Block a user