summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl.h
diff options
context:
space:
mode:
authortb <>2020-09-19 10:17:56 +0000
committertb <>2020-09-19 10:17:56 +0000
commit3efe302d9cf5eaaed1c23c0b40d5bb43404367da (patch)
tree9ead28bad57f20e29da93290281695e380d50735 /src/lib/libssl/ssl.h
parentca0243067b7fd199734d0175dd0fadafdce122fc (diff)
downloadopenbsd-3efe302d9cf5eaaed1c23c0b40d5bb43404367da.tar.gz
openbsd-3efe302d9cf5eaaed1c23c0b40d5bb43404367da.tar.bz2
openbsd-3efe302d9cf5eaaed1c23c0b40d5bb43404367da.zip
Prepare to provide SSL_get0_peername
This is a convenience reacharound to libcrypto that trivially wraps X509_VERIFY_PARAM_get0_peername(). It is used by unbound 1.11.0 for better logging. As it's part of the API that landed with OpenSSL's DANE, more recent postfix snapshots use it as well. ok beck inoguchi jsing
Diffstat (limited to 'src/lib/libssl/ssl.h')
-rw-r--r--src/lib/libssl/ssl.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl.h b/src/lib/libssl/ssl.h
index 093c4bde2d..ea1b9993df 100644
--- a/src/lib/libssl/ssl.h
+++ b/src/lib/libssl/ssl.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl.h,v 1.176 2020/09/19 10:12:06 tb Exp $ */ 1/* $OpenBSD: ssl.h,v 1.177 2020/09/19 10:17:56 tb 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 *
@@ -1443,6 +1443,7 @@ int SSL_set_purpose(SSL *s, int purpose);
1443int SSL_CTX_set_trust(SSL_CTX *s, int trust); 1443int SSL_CTX_set_trust(SSL_CTX *s, int trust);
1444int SSL_set_trust(SSL *s, int trust); 1444int SSL_set_trust(SSL *s, int trust);
1445int SSL_set1_host(SSL *s, const char *hostname); 1445int SSL_set1_host(SSL *s, const char *hostname);
1446const char *SSL_get0_peername(SSL *s);
1446 1447
1447X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx); 1448X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx);
1448int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm); 1449int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm);