diff options
author | Andreas Schneider <mail@cynapses.org> | 2010-05-12 20:27:15 +0200 |
---|---|---|
committer | Andreas Schneider <mail@cynapses.org> | 2010-05-12 20:27:15 +0200 |
commit | 40c1a7e91fb4341f9df38d89d0eed453ed51d0c3 (patch) | |
tree | 7e4d7341f36a38a84904ce908a60aad489ebb57e /libssh | |
parent | 9739dae794834cf5e77ba834992710ecfc508ca5 (diff) | |
download | libssh-40c1a7e91fb4341f9df38d89d0eed453ed51d0c3.tar.gz libssh-40c1a7e91fb4341f9df38d89d0eed453ed51d0c3.tar.xz libssh-40c1a7e91fb4341f9df38d89d0eed453ed51d0c3.zip |
connect: Make sure that we use float values for the status.
Diffstat (limited to 'libssh')
-rw-r--r-- | libssh/client.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libssh/client.c b/libssh/client.c index 042c1231..6540a560 100644 --- a/libssh/client.c +++ b/libssh/client.c @@ -568,7 +568,7 @@ void ssh_connection_callback(ssh_session session){ if (session->serverbanner == NULL) { goto error; } - set_status(session, 0.4); + set_status(session, 0.4f); ssh_log(session, SSH_LOG_RARE, "SSH server banner: %s", session->serverbanner); @@ -606,7 +606,7 @@ void ssh_connection_callback(ssh_session session){ #endif ssh_packet_set_default_callbacks(session); ssh_send_banner(session, 0); - set_status(session, 0.5); + set_status(session, 0.5f); session->session_state=SSH_SESSION_STATE_INITIAL_KEX; break; case SSH_SESSION_STATE_INITIAL_KEX: @@ -615,14 +615,14 @@ void ssh_connection_callback(ssh_session session){ if(session->version==1){ if (ssh_get_kex1(session) < 0) goto error; - set_status(session,0.6); + set_status(session,0.6f); session->connected = 1; break; } #endif break; case SSH_SESSION_STATE_KEXINIT_RECEIVED: - set_status(session,0.6); + set_status(session,0.6f); ssh_list_kex(session, &session->server_kex); if (set_kex(session) < 0) { goto error; @@ -630,14 +630,14 @@ void ssh_connection_callback(ssh_session session){ if (ssh_send_kex(session, 0) < 0) { goto error; } - set_status(session,0.8); + set_status(session,0.8f); session->session_state=SSH_SESSION_STATE_DH; if (dh_handshake(session) == SSH_ERROR) { goto error; } case SSH_SESSION_STATE_DH: if(session->dh_handshake_state==DH_STATE_FINISHED){ - set_status(session,1.0); + set_status(session,1.0f); session->connected = 1; session->session_state=SSH_SESSION_STATE_AUTHENTICATING; } @@ -721,7 +721,7 @@ int ssh_connect(ssh_session session) { leave_function(); return SSH_ERROR; } - set_status(session, 0.2); + set_status(session, 0.2f); session->alive = 1; ssh_log(session,SSH_LOG_PROTOCOL,"Socket connecting, now waiting for the callbacks to work"); |