summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/libssl/ssl_tlsext.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/ssl_tlsext.c b/src/lib/libssl/ssl_tlsext.c
index 95174dc805..d0d67598d4 100644
--- a/src/lib/libssl/ssl_tlsext.c
+++ b/src/lib/libssl/ssl_tlsext.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_tlsext.c,v 1.152 2024/06/26 03:39:49 tb Exp $ */ 1/* $OpenBSD: ssl_tlsext.c,v 1.153 2024/06/26 03:41:10 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2016, 2017, 2019 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2016, 2017, 2019 Joel Sing <jsing@openbsd.org>
4 * Copyright (c) 2017 Doug Hogan <doug@openbsd.org> 4 * Copyright (c) 2017 Doug Hogan <doug@openbsd.org>
@@ -2410,7 +2410,7 @@ int
2410tlsext_randomize_build_order(SSL *s) 2410tlsext_randomize_build_order(SSL *s)
2411{ 2411{
2412 const struct tls_extension *psk_ext; 2412 const struct tls_extension *psk_ext;
2413 size_t idx, new_idx, psk_idx; 2413 size_t idx, new_idx;
2414 size_t alpn_idx = 0, sni_idx = 0; 2414 size_t alpn_idx = 0, sni_idx = 0;
2415 2415
2416 free(s->tlsext_build_order); 2416 free(s->tlsext_build_order);
@@ -2423,7 +2423,7 @@ tlsext_randomize_build_order(SSL *s)
2423 2423
2424 /* RFC 8446, section 4.2 - PSK MUST be the last extension in the CH. */ 2424 /* RFC 8446, section 4.2 - PSK MUST be the last extension in the CH. */
2425 if ((psk_ext = tls_extension_find(TLSEXT_TYPE_pre_shared_key, 2425 if ((psk_ext = tls_extension_find(TLSEXT_TYPE_pre_shared_key,
2426 &psk_idx)) == NULL) 2426 NULL)) == NULL)
2427 return 0; 2427 return 0;
2428 s->tlsext_build_order[N_TLS_EXTENSIONS - 1] = psk_ext; 2428 s->tlsext_build_order[N_TLS_EXTENSIONS - 1] = psk_ext;
2429 2429