Hi tech@,
This patch uses API to get params, sorry if I am wrong, thanks!
Index: tls.c
===================================================================
RCS file: /cvs/src/lib/libtls/tls.c,v
retrieving revision 1.80
diff -u -p -r1.80 tls.c
--- tls.c 7 Apr 2018 16:30:59 -0000 1.80
+++ tls.c 20 Aug 2018 10:50:20 -0000
@@ -437,7 +437,7 @@ tls_configure_ssl(struct tls *ctx, SSL_C
}
if (ctx->config->verify_time == 0) {
- X509_VERIFY_PARAM_set_flags(ssl_ctx->param,
+ X509_VERIFY_PARAM_set_flags(SSL_CTX_get0_param(ssl_ctx),
X509_V_FLAG_NO_CHECK_TIME);
}
@@ -547,7 +547,7 @@ tls_configure_ssl_verify(struct tls *ctx
}
xi->crl = NULL;
}
- X509_VERIFY_PARAM_set_flags(store->param,
+ X509_VERIFY_PARAM_set_flags(X509_STORE_get0_param(store),
X509_V_FLAG_CRL_CHECK | X509_V_FLAG_CRL_CHECK_ALL);
}
--
Best Regards
Nan Xiao