summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_locl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
-rw-r--r--src/lib/libssl/ssl_locl.h22
1 files changed, 7 insertions, 15 deletions
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h
index ee64ec208e..69e52dcc8c 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.384 2022/02/03 16:33:12 jsing Exp $ */ 1/* $OpenBSD: ssl_locl.h,v 1.385 2022/02/05 14:54:10 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 *
@@ -1132,7 +1132,12 @@ typedef struct ssl3_buffer_internal_st {
1132 int left; /* how many bytes left */ 1132 int left; /* how many bytes left */
1133} SSL3_BUFFER_INTERNAL; 1133} SSL3_BUFFER_INTERNAL;
1134 1134
1135typedef struct ssl3_state_internal_st { 1135typedef struct ssl3_state_st {
1136 long flags;
1137
1138 unsigned char server_random[SSL3_RANDOM_SIZE];
1139 unsigned char client_random[SSL3_RANDOM_SIZE];
1140
1136 SSL3_BUFFER_INTERNAL rbuf; /* read IO goes into here */ 1141 SSL3_BUFFER_INTERNAL rbuf; /* read IO goes into here */
1137 SSL3_BUFFER_INTERNAL wbuf; /* write IO goes into here */ 1142 SSL3_BUFFER_INTERNAL wbuf; /* write IO goes into here */
1138 1143
@@ -1204,21 +1209,8 @@ typedef struct ssl3_state_internal_st {
1204 */ 1209 */
1205 unsigned char *alpn_selected; 1210 unsigned char *alpn_selected;
1206 size_t alpn_selected_len; 1211 size_t alpn_selected_len;
1207} SSL3_STATE_INTERNAL;
1208#define S3I(s) (s->s3->internal)
1209
1210typedef struct ssl3_state_st {
1211 long flags;
1212
1213 unsigned char server_random[SSL3_RANDOM_SIZE];
1214 unsigned char client_random[SSL3_RANDOM_SIZE];
1215
1216 struct ssl3_state_internal_st *internal;
1217} SSL3_STATE; 1212} SSL3_STATE;
1218 1213
1219/*#define SSL_DEBUG */
1220/*#define RSA_DEBUG */
1221
1222/* 1214/*
1223 * Flag values for enc_flags. 1215 * Flag values for enc_flags.
1224 */ 1216 */