From 7241f4e67ca034f91bf433349a8346dff5941ec2 Mon Sep 17 00:00:00 2001 From: Yosuke Shimizu Date: Fri, 24 Apr 2026 15:16:39 +0900 Subject: [PATCH] Add warning to make non-registered channelOpenCb visible --- src/internal.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/internal.c b/src/internal.c index d15128de..a74f447e 100644 --- a/src/internal.c +++ b/src/internal.c @@ -8920,6 +8920,12 @@ static int DoChannelOpen(WOLFSSH* ssh, if (ssh->ctx->channelOpenCb) { ret = ssh->ctx->channelOpenCb(newChannel, ssh->channelOpenCtx); } + else { + WLOG(WS_LOG_WARN, "No channel open callback set " + "(call wolfSSH_CTX_SetChannelOpenCb()), accepting " + "channel open by default; typeId=%u, peerChannelId=%u", + (word32)typeId, peerChannelId); + } if (ssh->channelListSz == 0) ssh->defaultPeerChannelId = peerChannelId; #ifdef WOLFSSH_FWD