gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnurl] 33/282: wolfssh: set the password correctly for PASSWORD auth


From: gnunet
Subject: [gnurl] 33/282: wolfssh: set the password correctly for PASSWORD auth
Date: Wed, 01 Apr 2020 14:28:18 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit 68403cdbc6325bcbe4e4128c263db5d04a3c77c6
Author: Daniel Stenberg <address@hidden>
AuthorDate: Wed Jan 15 14:23:03 2020 +0100

    wolfssh: set the password correctly for PASSWORD auth
---
 lib/vssh/wolfssh.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lib/vssh/wolfssh.c b/lib/vssh/wolfssh.c
index 9e14df3a3..f9c43de70 100644
--- a/lib/vssh/wolfssh.c
+++ b/lib/vssh/wolfssh.c
@@ -337,12 +337,13 @@ static int userauth(byte authtype,
                     void *ctx)
 {
   struct connectdata *conn = ctx;
-  word32 plen = (word32) strlen(conn->passwd);
   DEBUGF(infof(conn->data, "wolfssh callback: type %s\n",
                authtype == WOLFSSH_USERAUTH_PASSWORD ? "PASSWORD" :
                "PUBLICCKEY"));
-  authdata->sf.password.password = (byte *)conn->user;
-  authdata->sf.password.passwordSz = plen;
+  if(authtype == WOLFSSH_USERAUTH_PASSWORD) {
+    authdata->sf.password.password = (byte *)conn->passwd;
+    authdata->sf.password.passwordSz = (word32) strlen(conn->passwd);
+  }
 
   return 0;
 }

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]