From 568eab27d5856248ebed78b25a323003493de587 Mon Sep 17 00:00:00 2001 From: Guido Vranken Date: Fri, 8 Jan 2021 10:05:34 +0100 Subject: [PATCH] Use WSTRNCMP for comparing session command string --- src/ssh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ssh.c b/src/ssh.c index 38f1f07..d4652ca 100644 --- a/src/ssh.c +++ b/src/ssh.c @@ -540,7 +540,7 @@ int wolfSSH_accept(WOLFSSH* ssh) const char* cmd = wolfSSH_GetSessionCommand(ssh); if (cmd != NULL && WOLFSSH_SESSION_SUBSYSTEM == wolfSSH_GetSessionType(ssh) - && (WMEMCMP(cmd, "sftp", sizeof("sftp")) == 0)) { + && (WSTRNCMP(cmd, "sftp", 4) == 0)) { ssh->acceptState = ACCEPT_INIT_SFTP; return wolfSSH_SFTP_accept(ssh); }