diff options
Diffstat (limited to 'src/server.c')
-rw-r--r-- | src/server.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server.c b/src/server.c index ac3fec3..2e5c0ce 100644 --- a/src/server.c +++ b/src/server.c @@ -374,8 +374,10 @@ static void ssh_server_connection_callback(ssh_session session){ goto error; } /* from now, the packet layer is handling incoming packets */ - if(session->version==2) + if(session->version==2) { + session->socket_callbacks.data_header=ssh_packet_header_socket_callback; session->socket_callbacks.data=ssh_packet_socket_callback; + } #ifdef WITH_SSH1 else session->socket_callbacks.data=ssh_packet_socket_callback1; |