diff --git a/src/internal.c b/src/internal.c index e1bb119f..8dc0e04f 100644 --- a/src/internal.c +++ b/src/internal.c @@ -449,6 +449,7 @@ WOLFSSH* SshInit(WOLFSSH* ssh, WOLFSSH_CTX* ctx) ssh->scpMTime = 0; ssh->scpRequestType = WOLFSSH_SCP_SINGLE_FILE_REQUEST; ssh->scpIsRecursive = 0; + ssh->scpDirection = WOLFSSH_SCP_DIR_NONE; #endif #ifdef WOLFSSH_SFTP diff --git a/wolfssh/internal.h b/wolfssh/internal.h index f1360826..3fdf5607 100644 --- a/wolfssh/internal.h +++ b/wolfssh/internal.h @@ -640,7 +640,8 @@ enum WS_ScpMsgTypes { }; enum WS_ScpDirection { - WOLFSSH_SCP_TO = 0, + WOLFSSH_SCP_DIR_NONE = 0, + WOLFSSH_SCP_TO, WOLFSSH_SCP_FROM };