mirror of https://github.com/wolfSSL/wolfssh.git
Merge pull request #317 from guidovranken/zd11621
In ReceiveScpConfirmation reserve room for NULL-terminator.pull/318/head
commit
20bf416afd
|
@ -1454,13 +1454,13 @@ int ReceiveScpConfirmation(WOLFSSH* ssh)
|
||||||
{
|
{
|
||||||
int ret = WS_SUCCESS;
|
int ret = WS_SUCCESS;
|
||||||
int msgSz;
|
int msgSz;
|
||||||
byte msg[DEFAULT_SCP_MSG_SZ];
|
byte msg[DEFAULT_SCP_MSG_SZ + 1];
|
||||||
|
|
||||||
if (ssh == NULL)
|
if (ssh == NULL)
|
||||||
return WS_BAD_ARGUMENT;
|
return WS_BAD_ARGUMENT;
|
||||||
|
|
||||||
WMEMSET(msg, 0, sizeof(msg));
|
WMEMSET(msg, 0, sizeof(msg));
|
||||||
msgSz = wolfSSH_stream_read(ssh, msg, sizeof(msg));
|
msgSz = wolfSSH_stream_read(ssh, msg, DEFAULT_SCP_MSG_SZ);
|
||||||
|
|
||||||
if (msgSz < 0) {
|
if (msgSz < 0) {
|
||||||
ret = msgSz;
|
ret = msgSz;
|
||||||
|
|
Loading…
Reference in New Issue