Coverity 1508534 & 1508540: misuses of time_t
authorPauli <pauli@openssl.org>
Tue, 16 Aug 2022 01:05:02 +0000 (11:05 +1000)
committerPauli <pauli@openssl.org>
Thu, 18 Aug 2022 22:40:35 +0000 (08:40 +1000)
commit552603edfed18f30466277d29b70939390fea65b
treee639366714315964c439e6b48d1e7344d1395a55
parent6246649d657127a031782b29ba6132a4203260b2
Coverity 1508534 & 1508540:  misuses of time_t

Avoid problems when the lower 32 bits of time_t roll over by delaying
the cast to integer until after the time delta has been computed.

Reviewed-by: Ben Kaduk <kaduk@mit.edu>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19004)

(cherry picked from commit a6cadcbdc3b4f3fbd0fd228e41177f0661b68264)
ssl/statem/extensions_clnt.c
ssl/statem/extensions_srvr.c