diff options
author | jsing <> | 2018-04-07 16:55:13 +0000 |
---|---|---|
committer | jsing <> | 2018-04-07 16:55:13 +0000 |
commit | 0f219ed58669d704f7d68056ec8b402987e32858 (patch) | |
tree | cfbac1978ec7deef97b3d6117cc0b62d0009604c /src/lib/libssl/ssl_locl.h | |
parent | abb1c0eeef1b9e24cbf255fafa8bbb730e86f46d (diff) | |
download | openbsd-0f219ed58669d704f7d68056ec8b402987e32858.tar.gz openbsd-0f219ed58669d704f7d68056ec8b402987e32858.tar.bz2 openbsd-0f219ed58669d704f7d68056ec8b402987e32858.zip |
Nuke SSL3_FLAGS_DELAY_CLIENT_FINISHED and SSL3_FLAGS_POP_BUFFER.
These flags enabled experimental behaviour in the write path, which nothing
uses. Removing this code greatly simplifies ssl3_write().
ok beck@ inoguchi@ sthen@ tb@
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
-rw-r--r-- | src/lib/libssl/ssl_locl.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index d2a99afaa4..64c68e324f 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_locl.h,v 1.202 2018/01/27 15:30:05 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_locl.h,v 1.203 2018/04/07 16:55:13 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 | * |
@@ -760,8 +760,6 @@ typedef struct ssl_internal_st { | |||
760 | } SSL_INTERNAL; | 760 | } SSL_INTERNAL; |
761 | 761 | ||
762 | typedef struct ssl3_state_internal_st { | 762 | typedef struct ssl3_state_internal_st { |
763 | int delay_buf_pop_ret; | ||
764 | |||
765 | unsigned char read_sequence[SSL3_SEQUENCE_SIZE]; | 763 | unsigned char read_sequence[SSL3_SEQUENCE_SIZE]; |
766 | int read_mac_secret_size; | 764 | int read_mac_secret_size; |
767 | unsigned char read_mac_secret[EVP_MAX_MD_SIZE]; | 765 | unsigned char read_mac_secret[EVP_MAX_MD_SIZE]; |