aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2012-10-22 18:05:06 +0200
committerAndreas Schneider <asn@cryptomilk.org>2012-10-22 18:06:12 +0200
commitae218d0d15e89abb19e95056750488e0bb407260 (patch)
treef4de84d31921c7ad2140baa43e16ce9b21f2751f
parent26579b2231ff8482b026247823860e2e94c161ce (diff)
downloadlibssh-ae218d0d15e89abb19e95056750488e0bb407260.tar.gz
libssh-ae218d0d15e89abb19e95056750488e0bb407260.tar.xz
libssh-ae218d0d15e89abb19e95056750488e0bb407260.zip
channels1: Add missing request_state and set it to accepted.
This fixes bug #88.
-rw-r--r--src/channels1.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/channels1.c b/src/channels1.c
index 58dea903..ca669a45 100644
--- a/src/channels1.c
+++ b/src/channels1.c
@@ -62,6 +62,7 @@ int channel_open_session1(ssh_channel chan) {
return -1;
}
session->exec_channel_opened = 1;
+ chan->request_state = SSH_CHANNEL_REQ_STATE_ACCEPTED;
chan->state = SSH_CHANNEL_STATE_OPEN;
chan->local_maxpacket = 32000;
chan->local_window = 64000;