Add warning to make non-registered channelOpenCb visible

pull/956/head
Yosuke Shimizu 2026-04-24 15:16:39 +09:00 committed by John Safranek
parent 3a5aa65369
commit 7241f4e67c
1 changed files with 6 additions and 0 deletions

View File

@ -8920,6 +8920,12 @@ static int DoChannelOpen(WOLFSSH* ssh,
if (ssh->ctx->channelOpenCb) { if (ssh->ctx->channelOpenCb) {
ret = ssh->ctx->channelOpenCb(newChannel, ssh->channelOpenCtx); 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) if (ssh->channelListSz == 0)
ssh->defaultPeerChannelId = peerChannelId; ssh->defaultPeerChannelId = peerChannelId;
#ifdef WOLFSSH_FWD #ifdef WOLFSSH_FWD