diff options
Diffstat (limited to 'src/lib/libssl/ssl_packet.c')
-rw-r--r-- | src/lib/libssl/ssl_packet.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/ssl_packet.c b/src/lib/libssl/ssl_packet.c index 5556ffb9f1..ca5afb7d93 100644 --- a/src/lib/libssl/ssl_packet.c +++ b/src/lib/libssl/ssl_packet.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_packet.c,v 1.6 2017/05/06 16:18:36 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_packet.c,v 1.7 2018/10/24 18:04:50 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2016, 2017 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2016, 2017 Joel Sing <jsing@openbsd.org> |
4 | * | 4 | * |
@@ -210,10 +210,10 @@ ssl_convert_sslv2_client_hello(SSL *s) | |||
210 | if (!CBB_finish(&cbb, &data, &data_len)) | 210 | if (!CBB_finish(&cbb, &data, &data_len)) |
211 | goto err; | 211 | goto err; |
212 | 212 | ||
213 | if (data_len > s->s3->rbuf.len) | 213 | if (data_len > S3I(s)->rbuf.len) |
214 | goto err; | 214 | goto err; |
215 | 215 | ||
216 | s->internal->packet = s->s3->rbuf.buf; | 216 | s->internal->packet = S3I(s)->rbuf.buf; |
217 | s->internal->packet_length = data_len; | 217 | s->internal->packet_length = data_len; |
218 | memcpy(s->internal->packet, data, data_len); | 218 | memcpy(s->internal->packet, data, data_len); |
219 | ret = 1; | 219 | ret = 1; |