mirror of https://github.com/wolfSSL/wolfssh.git
fix scanbuild warning in SendChannelRequest()
parent
4415d2e52f
commit
37e3250164
|
@ -6879,25 +6879,27 @@ int SendChannelRequest(WOLFSSH* ssh, byte* name, word32 nameSz)
|
||||||
ret = WS_INVALID_CHANID;
|
ret = WS_INVALID_CHANID;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (ssh->connectChannelId) {
|
if (ret == WS_SUCCESS) {
|
||||||
case WOLFSSH_SESSION_SHELL:
|
switch (ssh->connectChannelId) {
|
||||||
cType = cannedShellName;
|
case WOLFSSH_SESSION_SHELL:
|
||||||
typeSz = cannedShellNameSz;
|
cType = cannedShellName;
|
||||||
break;
|
typeSz = cannedShellNameSz;
|
||||||
|
break;
|
||||||
|
|
||||||
case WOLFSSH_SESSION_EXEC:
|
case WOLFSSH_SESSION_EXEC:
|
||||||
cType = cannedExecName;
|
cType = cannedExecName;
|
||||||
typeSz = cannedExecNameSz;
|
typeSz = cannedExecNameSz;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WOLFSSH_SESSION_SUBSYSTEM:
|
case WOLFSSH_SESSION_SUBSYSTEM:
|
||||||
cType = cannedSubName;
|
cType = cannedSubName;
|
||||||
typeSz = cannedSubNameSz;
|
typeSz = cannedSubNameSz;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
WLOG(WS_LOG_DEBUG, "Unknown channel type");
|
WLOG(WS_LOG_DEBUG, "Unknown channel type");
|
||||||
return WS_BAD_ARGUMENT;
|
return WS_BAD_ARGUMENT;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ret == WS_SUCCESS)
|
if (ret == WS_SUCCESS)
|
||||||
|
|
Loading…
Reference in New Issue