diff options
author | 2014-06-13 04:29:13 +0000 | |
---|---|---|
committer | 2014-06-13 04:29:13 +0000 | |
commit | d0eebffa6276f45fb0db91c36d104704cd8ac54b (patch) | |
tree | 712b65430df2667b20028ce7e1c0243a7a7e6d5d /lib/libssl/ssl3.h | |
parent | sync (diff) | |
download | wireguard-openbsd-d0eebffa6276f45fb0db91c36d104704cd8ac54b.tar.xz wireguard-openbsd-d0eebffa6276f45fb0db91c36d104704cd8ac54b.zip |
Remove support for the `opaque PRF input' extension, which draft has expired
7 years ago and never made it into an RFC. That code wasn't compiled in
anyway unless one would define the actual on-the-wire extension id bytes;
crank libssl major.
With help and enlightenment from Brendan MacDonell.
Diffstat (limited to 'lib/libssl/ssl3.h')
-rw-r--r-- | lib/libssl/ssl3.h | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/lib/libssl/ssl3.h b/lib/libssl/ssl3.h index 73781366467..7fd00be2d32 100644 --- a/lib/libssl/ssl3.h +++ b/lib/libssl/ssl3.h @@ -1,4 +1,4 @@ -/* $OpenBSD: ssl3.h,v 1.21 2014/06/12 15:49:31 deraadt Exp $ */ +/* $OpenBSD: ssl3.h,v 1.22 2014/06/13 04:29:13 miod Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -452,15 +452,6 @@ typedef struct ssl3_state_st { int in_read_app_data; - /* Opaque PRF input as used for the current handshake. - * These fields are used only if TLSEXT_TYPE_opaque_prf_input is defined - * (otherwise, they are merely present to improve binary compatibility) - */ - void *client_opaque_prf_input; - size_t client_opaque_prf_input_len; - void *server_opaque_prf_input; - size_t server_opaque_prf_input_len; - struct { /* actually only needs to be 16+20 */ unsigned char cert_verify_md[EVP_MAX_MD_SIZE*2]; |