diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2012-10-22 18:01:39 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2012-10-22 18:01:39 +0200 |
commit | e164b236c654728a792b3dae8bc3e57647f1d090 (patch) | |
tree | 0900142b1572ed63d22200c36a1accbe67db6e55 /src/auth1.c | |
parent | 166ccef8dc8254e48969bd08109a905c64f474b1 (diff) | |
download | libssh-e164b236c654728a792b3dae8bc3e57647f1d090.tar.gz libssh-e164b236c654728a792b3dae8bc3e57647f1d090.tar.xz libssh-e164b236c654728a792b3dae8bc3e57647f1d090.zip |
auth1: Reset error state to no error.
This fixes bug #89.
Diffstat (limited to 'src/auth1.c')
-rw-r--r-- | src/auth1.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/auth1.c b/src/auth1.c index 07eee800..0f3f096d 100644 --- a/src/auth1.c +++ b/src/auth1.c @@ -124,6 +124,7 @@ pending: case SSH_AUTH_SUCCESS: session->auth_service_state=SSH_AUTH_SERVICE_USER_SENT; session->auth_state=SSH_AUTH_STATE_SUCCESS; + ssh_set_error(session, SSH_NO_ERROR, "Authentication successful"); return SSH_AUTH_SUCCESS; case SSH_AUTH_DENIED: session->auth_service_state=SSH_AUTH_SERVICE_USER_SENT; |