From 9180bfffcd3987a1d2429bc081a08d827aa8a8e1 Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Wed, 14 Sep 2011 22:35:12 +0200 Subject: channels: don't send SSH2 packets on SSH1 ! --- src/channels.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/channels.c b/src/channels.c index c3d847ab..bb1ceeda 100644 --- a/src/channels.c +++ b/src/channels.c @@ -331,6 +331,13 @@ static int grow_window(ssh_session session, ssh_channel channel, int minimumsize uint32_t new_window = minimumsize > WINDOWBASE ? minimumsize : WINDOWBASE; enter_function(); +#ifdef WITH_SSH1 + if (session->version == 1){ + channel->remote_window = new_window; + leave_function(); + return SSH_OK; + } +#endif if(new_window <= channel->local_window){ ssh_log(session,SSH_LOG_PROTOCOL, "growing window (channel %d:%d) to %d bytes : not needed (%d bytes)", -- cgit