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:39:07 +0000 (08:39 +1000)
commita6cadcbdc3b4f3fbd0fd228e41177f0661b68264
tree0e978952bb2d09a5f4936643c83269f0bbb9b8e5
parent405d6dcd09388d34cad8290601dd726d9484f6c0
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 e8a557dc3c1ed16faff4aeb39268f8f5a3f8b81d)
ssl/statem/extensions_clnt.c
ssl/statem/extensions_srvr.c