diff options
Diffstat (limited to 'libssh/client.c')
-rw-r--r-- | libssh/client.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libssh/client.c b/libssh/client.c index ffe3564..2f6ee74 100644 --- a/libssh/client.c +++ b/libssh/client.c @@ -538,6 +538,10 @@ int ssh_service_request(ssh_session session, const char *service) { case SSH_AUTH_SERVICE_SENT: rc=SSH_AGAIN; break; + case SSH_AUTH_SERVICE_USER_SENT: + /* Invalid state, SSH1 specific */ + rc=SSH_ERROR; + break; } leave_function(); |