From: Arran Cudbard-Bell Date: Thu, 23 Sep 2021 18:13:59 +0000 (-0500) Subject: Fix overflow in rlm_cache X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2973d788b49acc0b3fb9a82e7877df5b0e17aa45;p=thirdparty%2Ffreeradius-server.git Fix overflow in rlm_cache --- diff --git a/src/modules/rlm_cache/rlm_cache.c b/src/modules/rlm_cache/rlm_cache.c index 474e5c78e20..a7d89792a8d 100644 --- a/src/modules/rlm_cache/rlm_cache.c +++ b/src/modules/rlm_cache/rlm_cache.c @@ -718,7 +718,7 @@ static unlang_action_t CC_HINT(nonnull) mod_cache_it(rlm_rcode_t *p_result, modu fr_assert(c); - c->expires = fr_time_to_unix_time(request->packet->timestamp) + fr_unix_time_from_sec(ttl); + c->expires = fr_time_to_unix_time(request->packet->timestamp) + ttl; cache_set_ttl(&tmp, inst, request, &handle, c); switch (tmp) {