summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl.h
diff options
context:
space:
mode:
authorjsing <>2018-02-17 15:19:43 +0000
committerjsing <>2018-02-17 15:19:43 +0000
commita282693fc8d0a233890a16d0b7cecfc5916b414a (patch)
tree63fd9a99945effca38a3c75038ef2e4ad7351376 /src/lib/libssl/ssl.h
parentfa2d9de703f0090c30f45cb99f79591dad4ed787 (diff)
downloadopenbsd-a282693fc8d0a233890a16d0b7cecfc5916b414a.tar.gz
openbsd-a282693fc8d0a233890a16d0b7cecfc5916b414a.tar.bz2
openbsd-a282693fc8d0a233890a16d0b7cecfc5916b414a.zip
Provide SSL_get_client_random() and SSL_get_server_random()
Diffstat (limited to '')
-rw-r--r--src/lib/libssl/ssl.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl.h b/src/lib/libssl/ssl.h
index 0784ce1ef7..692bd1a395 100644
--- a/src/lib/libssl/ssl.h
+++ b/src/lib/libssl/ssl.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl.h,v 1.138 2018/02/17 15:13:12 jsing Exp $ */ 1/* $OpenBSD: ssl.h,v 1.139 2018/02/17 15:19:43 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 *
@@ -1510,6 +1510,9 @@ void SSL_CTX_set_tmp_ecdh_callback(SSL_CTX *ctx,
1510void SSL_set_tmp_ecdh_callback(SSL *ssl, 1510void SSL_set_tmp_ecdh_callback(SSL *ssl,
1511 EC_KEY *(*ecdh)(SSL *ssl, int is_export, int keylength)); 1511 EC_KEY *(*ecdh)(SSL *ssl, int is_export, int keylength));
1512 1512
1513size_t SSL_get_client_random(const SSL *s, unsigned char *out, size_t max_out);
1514size_t SSL_get_server_random(const SSL *s, unsigned char *out, size_t max_out);
1515
1513const void *SSL_get_current_compression(SSL *s); 1516const void *SSL_get_current_compression(SSL *s);
1514const void *SSL_get_current_expansion(SSL *s); 1517const void *SSL_get_current_expansion(SSL *s);
1515 1518