From: Arran Cudbard-Bell Date: Wed, 17 Feb 2021 15:48:01 +0000 (+0000) Subject: Revert "Fix sign comparison" X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=984b5957f20a2bc5c7fa2609728bef413eebc05b;p=thirdparty%2Ffreeradius-server.git Revert "Fix sign comparison" This reverts commit 72fd3fbc45a2600a89be9a8eb9b7c472d6f27ea5. --- diff --git a/src/modules/rlm_expiration/rlm_expiration.c b/src/modules/rlm_expiration/rlm_expiration.c index 47d7fbbad3c..f4ad919bb63 100644 --- a/src/modules/rlm_expiration/rlm_expiration.c +++ b/src/modules/rlm_expiration/rlm_expiration.c @@ -112,11 +112,11 @@ static unlang_action_t CC_HINT(nonnull) mod_authorize(rlm_rcode_t *p_result, UNU */ static int expirecmp(UNUSED void *instance, request_t *req, UNUSED fr_pair_list_t *request_list, fr_pair_t *check) { - fr_unix_time_t now = 0; + time_t now = 0; - now = (fr_unix_time_t)((req) ? fr_time_to_sec(req->packet->timestamp) : time(NULL)); + now = (req) ? fr_time_to_sec(req->packet->timestamp) : time(NULL); - if (now <= fr_unix_time_to_sec(check->vp_date)) return 0; + if (now <= (time_t) fr_unix_time_to_sec(check->vp_date)) return 0; return 1; }