From dbf96126cb232d265a555eda38425d74f9b5e677 Mon Sep 17 00:00:00 2001 From: Joseph Sutton Date: Fri, 6 Oct 2023 15:20:35 +1300 Subject: [PATCH] s3:smbd: Avoid integer overflow (CID 1035487) Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- source3/smbd/scavenger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/smbd/scavenger.c b/source3/smbd/scavenger.c index 5500a9f1565..40b2fe55dcc 100644 --- a/source3/smbd/scavenger.c +++ b/source3/smbd/scavenger.c @@ -423,7 +423,7 @@ void scavenger_schedule_disconnected(struct files_struct *fsp) return; } nttime_to_timeval(&disconnect_time, fsp->op->global->disconnect_time); - timeout_usec = 1000 * fsp->op->global->durable_timeout_msec; + timeout_usec = UINT64_C(1000) * fsp->op->global->durable_timeout_msec; until = timeval_add(&disconnect_time, timeout_usec / 1000000, timeout_usec % 1000000); -- 2.47.3