summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_versions.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libssl/ssl_versions.c')
-rw-r--r--src/lib/libssl/ssl_versions.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/libssl/ssl_versions.c b/src/lib/libssl/ssl_versions.c
index b5834dbe33..4069670dc9 100644
--- a/src/lib/libssl/ssl_versions.c
+++ b/src/lib/libssl/ssl_versions.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_versions.c,v 1.21 2021/10/23 14:40:54 jsing Exp $ */ 1/* $OpenBSD: ssl_versions.c,v 1.22 2022/02/05 14:54:10 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 *
@@ -224,10 +224,10 @@ ssl_tls_version(uint16_t version)
224uint16_t 224uint16_t
225ssl_effective_tls_version(SSL *s) 225ssl_effective_tls_version(SSL *s)
226{ 226{
227 if (S3I(s)->hs.negotiated_tls_version > 0) 227 if (s->s3->hs.negotiated_tls_version > 0)
228 return S3I(s)->hs.negotiated_tls_version; 228 return s->s3->hs.negotiated_tls_version;
229 229
230 return S3I(s)->hs.our_max_tls_version; 230 return s->s3->hs.our_max_tls_version;
231} 231}
232 232
233int 233int
@@ -255,7 +255,7 @@ ssl_max_legacy_version(SSL *s, uint16_t *max_ver)
255{ 255{
256 uint16_t max_version; 256 uint16_t max_version;
257 257
258 if ((max_version = S3I(s)->hs.our_max_tls_version) > TLS1_2_VERSION) 258 if ((max_version = s->s3->hs.our_max_tls_version) > TLS1_2_VERSION)
259 max_version = TLS1_2_VERSION; 259 max_version = TLS1_2_VERSION;
260 260
261 if (SSL_is_dtls(s)) { 261 if (SSL_is_dtls(s)) {