diff options
Diffstat (limited to 'lib/ssh.c')
-rw-r--r-- | lib/ssh.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -2827,7 +2827,7 @@ static CURLcode ssh_block_statemach(struct connectdata *conn, while((sshc->state != SSH_STOP) && !result) { bool block; time_t left = 1000; - struct curltime now = Curl_tvnow(); + data->state.now = curlx_tvnow(); result = ssh_statemach_act(conn, &block); if(result) @@ -2837,11 +2837,11 @@ static CURLcode ssh_block_statemach(struct connectdata *conn, if(Curl_pgrsUpdate(conn)) return CURLE_ABORTED_BY_CALLBACK; - result = Curl_speedcheck(data, now); + result = Curl_speedcheck(data, data->state.now); if(result) break; - left = Curl_timeleft(data, NULL, FALSE); + left = Curl_timeleft(data, FALSE); if(left < 0) { failf(data, "Operation timed out"); return CURLE_OPERATION_TIMEDOUT; |