diff options
author | jsing <> | 2017-01-23 05:13:02 +0000 |
---|---|---|
committer | jsing <> | 2017-01-23 05:13:02 +0000 |
commit | f38881420fba9a207cd725b6a35181faeecf26b9 (patch) | |
tree | 50ca3784f76b348ba017005a955c6a288b176b57 /src/lib/libssl/s3_clnt.c | |
parent | c35f51566045be89c49b0a47e153fdb27ec20f8e (diff) | |
download | openbsd-f38881420fba9a207cd725b6a35181faeecf26b9.tar.gz openbsd-f38881420fba9a207cd725b6a35181faeecf26b9.tar.bz2 openbsd-f38881420fba9a207cd725b6a35181faeecf26b9.zip |
Move most of the fields in SSL_CTX to internal - the ones that remain are
known to be in use.
ok beck@
Diffstat (limited to 'src/lib/libssl/s3_clnt.c')
-rw-r--r-- | src/lib/libssl/s3_clnt.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/libssl/s3_clnt.c b/src/lib/libssl/s3_clnt.c index c606091e10..8c1a87f38e 100644 --- a/src/lib/libssl/s3_clnt.c +++ b/src/lib/libssl/s3_clnt.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: s3_clnt.c,v 1.166 2017/01/23 04:55:26 beck Exp $ */ | 1 | /* $OpenBSD: s3_clnt.c,v 1.167 2017/01/23 05:13:02 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 | * |
@@ -1484,8 +1484,8 @@ ssl3_get_server_key_exchange(SSL *s) | |||
1484 | q = md_buf; | 1484 | q = md_buf; |
1485 | for (num = 2; num > 0; num--) { | 1485 | for (num = 2; num > 0; num--) { |
1486 | if (!EVP_DigestInit_ex(&md_ctx, | 1486 | if (!EVP_DigestInit_ex(&md_ctx, |
1487 | (num == 2) ? s->ctx->md5 : s->ctx->sha1, | 1487 | (num == 2) ? s->ctx->internal->md5 : |
1488 | NULL)) { | 1488 | s->ctx->internal->sha1, NULL)) { |
1489 | al = SSL_AD_INTERNAL_ERROR; | 1489 | al = SSL_AD_INTERNAL_ERROR; |
1490 | goto f_err; | 1490 | goto f_err; |
1491 | } | 1491 | } |
@@ -2755,10 +2755,10 @@ ssl_do_client_cert_cb(SSL *s, X509 **px509, EVP_PKEY **ppkey) | |||
2755 | int i = 0; | 2755 | int i = 0; |
2756 | 2756 | ||
2757 | #ifndef OPENSSL_NO_ENGINE | 2757 | #ifndef OPENSSL_NO_ENGINE |
2758 | if (s->ctx->client_cert_engine) { | 2758 | if (s->ctx->internal->client_cert_engine) { |
2759 | i = ENGINE_load_ssl_client_cert(s->ctx->client_cert_engine, s, | 2759 | i = ENGINE_load_ssl_client_cert( |
2760 | SSL_get_client_CA_list(s), | 2760 | s->ctx->internal->client_cert_engine, s, |
2761 | px509, ppkey, NULL, NULL, NULL); | 2761 | SSL_get_client_CA_list(s), px509, ppkey, NULL, NULL, NULL); |
2762 | if (i != 0) | 2762 | if (i != 0) |
2763 | return (i); | 2763 | return (i); |
2764 | } | 2764 | } |