aboutsummaryrefslogtreecommitdiff
path: root/src/channels.c
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2018-12-10 14:55:13 +0100
committerAndreas Schneider <asn@cryptomilk.org>2018-12-10 14:59:21 +0100
commit13b9d268d42b7c34aa5e3e468b53d9735f3d10fb (patch)
tree7a74a5e8fe2dbc03f1f6aca6670198f433c2c930 /src/channels.c
parent0ba10870d149ba18c8bb5cf98a776c2c038474bd (diff)
downloadlibssh-13b9d268d42b7c34aa5e3e468b53d9735f3d10fb.tar.gz
libssh-13b9d268d42b7c34aa5e3e468b53d9735f3d10fb.tar.xz
libssh-13b9d268d42b7c34aa5e3e468b53d9735f3d10fb.zip
channel: Add SSH_CHANNEL_FLAG_CLOSED_LOCAL
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src/channels.c')
-rw-r--r--src/channels.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/channels.c b/src/channels.c
index cd0b4a06..c73a6b90 100644
--- a/src/channels.c
+++ b/src/channels.c
@@ -1172,6 +1172,7 @@ int ssh_channel_close(ssh_channel channel)
if (rc == SSH_OK) {
channel->state = SSH_CHANNEL_STATE_CLOSED;
+ channel->flags |= SSH_CHANNEL_FLAG_CLOSED_LOCAL;
}
rc = ssh_channel_flush(channel);