From: Rabinarayan Panigrahi Date: Mon, 1 Sep 2025 08:39:33 +0000 (+0530) Subject: nmbd: Fixing CID 1509046 for time_t in DEBUG statement X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f35aacbb17ead6b33da8d33ff5652c7bc1c3a451;p=thirdparty%2Fsamba.git nmbd: Fixing CID 1509046 for time_t in DEBUG statement Fix: typecast changing from (int)browc->death_time to (intmax_t)browc->death_time as intmax_t can hold epoch seconds after 2038 year Signed-off-by: Rabinarayan Panigrahi Reviewed-by: Volker Lendecke Reviewed-by: Douglas Bagnall Reviewed-by: Vinit Agnihotri Reviewed-by: Anoop C S Reviewed-by: Guenther Deschner --- diff --git a/source3/nmbd/nmbd_browserdb.c b/source3/nmbd/nmbd_browserdb.c index b5fdbab95c6..3d663b2fbae 100644 --- a/source3/nmbd/nmbd_browserdb.c +++ b/source3/nmbd/nmbd_browserdb.c @@ -125,8 +125,8 @@ struct browse_cache_record *create_browser_in_lmb_cache( const char *work_name, DEBUG(3, ("nmbd_browserdb:create_browser_in_lmb_cache()\n")); DEBUGADD(3, (" Added lmb cache entry for workgroup %s name %s IP %s " - "ttl %d\n", browc->work_group, browc->lmb_name, - inet_ntoa(ip), (int)browc->death_time)); + "ttl %jd\n", browc->work_group, browc->lmb_name, + inet_ntoa(ip), (intmax_t)browc->death_time)); return( browc ); }