summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_lib.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/libssl/ssl_lib.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl_lib.c b/src/lib/libssl/ssl_lib.c
index c7ae2a9631..9e3ef90729 100644
--- a/src/lib/libssl/ssl_lib.c
+++ b/src/lib/libssl/ssl_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_lib.c,v 1.172 2017/10/11 17:35:00 jsing Exp $ */ 1/* $OpenBSD: ssl_lib.c,v 1.173 2018/02/14 16:16:10 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -469,12 +469,24 @@ SSL_set_trust(SSL *s, int trust)
469 return (X509_VERIFY_PARAM_set_trust(s->param, trust)); 469 return (X509_VERIFY_PARAM_set_trust(s->param, trust));
470} 470}
471 471
472X509_VERIFY_PARAM *
473SSL_CTX_get0_param(SSL_CTX *ctx)
474{
475 return (ctx->param);
476}
477
472int 478int
473SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm) 479SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm)
474{ 480{
475 return (X509_VERIFY_PARAM_set1(ctx->param, vpm)); 481 return (X509_VERIFY_PARAM_set1(ctx->param, vpm));
476} 482}
477 483
484X509_VERIFY_PARAM *
485SSL_get0_param(SSL *ssl)
486{
487 return (ssl->param);
488}
489
478int 490int
479SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm) 491SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm)
480{ 492{