summaryrefslogtreecommitdiffhomepage
path: root/common-channel.c
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2015-11-19 22:39:32 +0800
committerMatt Johnston <matt@ucc.asn.au>2015-11-19 22:39:32 +0800
commit85d9672e476d805821a0391ce5130a3d2f6275fc (patch)
tree7dd8a62943f7db0778dec4285f5c079db731ebb4 /common-channel.c
parente0ae527190ab2d7aa6d58cd50abbcde8ef32df8c (diff)
Send SSH_OPEN_RESOURCE_SHORTAGE response when too many channels open
rather than SSH_OPEN_UNKNOWN_CHANNEL_TYPE
Diffstat (limited to 'common-channel.c')
-rw-r--r--common-channel.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/common-channel.c b/common-channel.c
index b846f28..b3984c4 100644
--- a/common-channel.c
+++ b/common-channel.c
@@ -971,6 +971,7 @@ void recv_msg_channel_open() {
if (channel == NULL) {
TRACE(("newchannel returned NULL"))
+ errtype = SSH_OPEN_RESOURCE_SHORTAGE;
goto failure;
}