From 36ec488663e280deed50103534d71b698f3023c6 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 94010a24..39f29c45 100644 --- a/src/channels.c +++ b/src/channels.c @@ -351,6 +351,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 v1.2.3