diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2018-08-27 11:25:08 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2018-08-27 11:25:08 +0200 |
commit | 0ae376f13384618a9bcfb9a3d96dd18f6d5efdef (patch) | |
tree | 7252f52cc71c1d6db439427dc6044255386492ce /src/auth.c | |
parent | 73c9d60e5abf6bc20093e105dec112b071c83871 (diff) | |
download | libssh-0ae376f13384618a9bcfb9a3d96dd18f6d5efdef.tar.gz libssh-0ae376f13384618a9bcfb9a3d96dd18f6d5efdef.tar.xz libssh-0ae376f13384618a9bcfb9a3d96dd18f6d5efdef.zip |
auth: Fix the pending_call_state of ssh_userauth_password()
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src/auth.c')
-rw-r--r-- | src/auth.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1120,7 +1120,7 @@ int ssh_userauth_password(ssh_session session, switch(session->pending_call_state) { case SSH_PENDING_CALL_NONE: break; - case SSH_PENDING_CALL_AUTH_OFFER_PUBKEY: + case SSH_PENDING_CALL_AUTH_PASSWORD: goto pending; default: ssh_set_error(session, @@ -1151,7 +1151,7 @@ int ssh_userauth_password(ssh_session session, } session->auth.state = SSH_AUTH_STATE_NONE; - session->pending_call_state = SSH_PENDING_CALL_AUTH_OFFER_PUBKEY; + session->pending_call_state = SSH_PENDING_CALL_AUTH_PASSWORD; rc = ssh_packet_send(session); if (rc == SSH_ERROR) { return SSH_AUTH_ERROR; |