aboutsummaryrefslogtreecommitdiff
path: root/src/auth.c
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2018-08-27 11:25:08 +0200
committerAndreas Schneider <asn@cryptomilk.org>2018-08-27 11:25:08 +0200
commit0ae376f13384618a9bcfb9a3d96dd18f6d5efdef (patch)
tree7252f52cc71c1d6db439427dc6044255386492ce /src/auth.c
parent73c9d60e5abf6bc20093e105dec112b071c83871 (diff)
downloadlibssh-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.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/auth.c b/src/auth.c
index 84d2b238..5478a4f8 100644
--- a/src/auth.c
+++ b/src/auth.c
@@ -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;