summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/status-request-revoked.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/status-request-revoked.c b/tests/status-request-revoked.c
index b4033214cb..0268934647 100644
--- a/tests/status-request-revoked.c
+++ b/tests/status-request-revoked.c
@@ -65,6 +65,16 @@ static void client_log_func(int level, const char *str)
fprintf(stderr, "client|<%d>| %s", level, str);
}
+static time_t mytime(time_t * t)
+{
+ time_t then = 1586000000;
+
+ if (t)
+ *t = then;
+
+ return then;
+}
+
static unsigned char server_cert_pem[] =
"-----BEGIN CERTIFICATE-----\n"
"MIIEKjCCAhKgAwIBAgIIRiBQA6KFBj0wDQYJKoZIhvcNAQELBQAwDzENMAsGA1UE\n"
@@ -252,6 +262,7 @@ static int cert_verify_callback(gnutls_session_t session)
unsigned int status;
int ret;
+ gnutls_global_set_time_function(mytime);
ret = gnutls_certificate_verify_peers2(session, &status);
if (ret < 0)
return -1;