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

Reply via email to