**********************************************************/
static CURLcode tftp_set_timeouts(struct tftp_conn *state)
{
- time_t maxtime, timeout;
+ time_t timeout;
timediff_t timeout_ms;
bool start = (state->state == TFTP_STATE_START);
return CURLE_OPERATION_TIMEDOUT;
}
+ /* Set per-block timeout to total */
if(timeout_ms > 0)
- maxtime = (time_t)(timeout_ms + 500) / 1000;
+ timeout = (time_t)(timeout_ms + 500) / 1000;
else
- maxtime = 3600; /* use for calculating block timeouts */
-
- /* Set per-block timeout to total */
- timeout = maxtime;
+ timeout = 15;
/* Average reposting an ACK after 5 seconds */
state->retry_max = (int)timeout/5;