mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-12-02 01:17:52 +03:00
auth: Fix SSHv1 build.
This commit is contained in:
@@ -90,12 +90,12 @@ static int send_username(ssh_session session, const char *username) {
|
|||||||
if (session->auth_service_state == SSH_AUTH_SERVICE_SENT)
|
if (session->auth_service_state == SSH_AUTH_SERVICE_SENT)
|
||||||
goto pending;
|
goto pending;
|
||||||
if (!username) {
|
if (!username) {
|
||||||
if(!(username = session->username)) {
|
if(!(username = session->opts.username)) {
|
||||||
if (ssh_options_set(session, SSH_OPTIONS_USER, NULL) < 0) {
|
if (ssh_options_set(session, SSH_OPTIONS_USER, NULL) < 0) {
|
||||||
session->auth_service_state = SSH_AUTH_SERVICE_DENIED;
|
session->auth_service_state = SSH_AUTH_SERVICE_DENIED;
|
||||||
return SSH_ERROR;
|
return SSH_ERROR;
|
||||||
} else {
|
} else {
|
||||||
username = session->username;
|
username = session->opts.username;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user