diff --git a/lib/tftp.c b/lib/tftp.c index f2cd3fb01..da250fca8 100644 --- a/lib/tftp.c +++ b/lib/tftp.c @@ -205,7 +205,7 @@ void tftp_set_timeouts(tftp_state_data_t *state) else { /* Compute drop-dead time */ - maxtime = data->set.timeout?data->set.timeout:3600; + maxtime = (time_t)(data->set.timeout?data->set.timeout:3600); state->max_time = state->start_time+maxtime; /* Set per-block timeout to 10% of total */