summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libssh/client.c4
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();