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
commitdca228d4c7fb5b8c93f28b41cdd3540c4603834c (patch)
tree63fd9a99945effca38a3c75038ef2e4ad7351376 /src/lib/libssl/ssl.h
parentdf22da3208de1f89c66f791b2823ddd23436b9e8 (diff)
downloadopenbsd-dca228d4c7fb5b8c93f28b41cdd3540c4603834c.tar.gz
openbsd-dca228d4c7fb5b8c93f28b41cdd3540c4603834c.tar.bz2
openbsd-dca228d4c7fb5b8c93f28b41cdd3540c4603834c.zip
Provide SSL_get_client_random() and SSL_get_server_random()
Diffstat (limited to 'src/lib/libssl/ssl.h')
-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