timeval_expired does what we need here
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
static bool request_timed_out(struct smb_request *req, struct timeval timeout)
{
- struct timeval now, end_time;
- GetTimeOfDay(&now);
- end_time = timeval_sum(&req->request_time, &timeout);
- return (timeval_compare(&end_time, &now) < 0);
+ struct timeval end_time = timeval_sum(&req->request_time, &timeout);
+ return timeval_expired(&end_time);
}
struct defer_open_state {