On 19/05/2017 07:52, Andreas Schneider wrote:
On Wednesday, 17 May 2017 22:29:09 CEST Jason Curl wrote:
Hi,

I've noticed a very small detail on this page:

http://api.libssh.org/master/libssh_tutor_authentication.html

int test_several_auth_methods(ssh_session session)
{
   int method, rc;
   rc = ssh_userauth_none(session, NULL);
   if (rc != SSH_AUTH_SUCCESS) {
       return rc;
   }

I believe it should be:
If (rc == SSH_AUTH_SUCCESS) {
   return rc;
}
I think it should be:

if (rc == SSH_AUTH_SUCCESS || rc == SSH_AUTH_ERROR) {
      return rc;
}

Do you agree? :-)
Just learned that SSH_AUTH_ERROR occurs when the remote connection closes and remains that way, so yes.

Reply via email to