From 030909ebcf319181354db337012e6973806c412f 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 d4ddb71be..3d51b2e56 100644 --- a/src/internal.c +++ b/src/internal.c @@ -8960,6 +8960,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