diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c index 4f4eba104ae4f957c2f6f90021cf3ddd66efe15f..4de2b47455cffe12c477932a7ff7786536d1697e 100644 --- a/ssl/ssl_lib.c +++ b/ssl/ssl_lib.c @@ -4361,7 +4361,8 @@ int ssl_validate_ct(SSL *s) CT_POLICY_EVAL_CTX_set1_cert(ctx, cert); CT_POLICY_EVAL_CTX_set1_issuer(ctx, issuer); CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(ctx, s->ctx->ctlog_store); - CT_POLICY_EVAL_CTX_set_time(ctx, SSL_SESSION_get_time(SSL_get0_session(s))); + CT_POLICY_EVAL_CTX_set_time( + ctx, (uint64_t)SSL_SESSION_get_time(SSL_get0_session(s)) * 1000); scts = SSL_get0_peer_scts(s);