diff options
Diffstat (limited to 'src/lib/libssl/ssl_tlsext.c')
| -rw-r--r-- | src/lib/libssl/ssl_tlsext.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libssl/ssl_tlsext.c b/src/lib/libssl/ssl_tlsext.c index 9209597601..311c29b42d 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.156 2025/06/07 10:23:21 tb Exp $ */ | 1 | /* $OpenBSD: ssl_tlsext.c,v 1.156.2.1 2025/10/23 15:26:57 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> |
| @@ -1554,6 +1554,7 @@ tlsext_keyshare_server_process(SSL *s, uint16_t msg_type, CBS *cbs, int *alert) | |||
| 1554 | for (j = 0; j < server_groups_len; j++) { | 1554 | for (j = 0; j < server_groups_len; j++) { |
| 1555 | if (server_groups[j] == client_groups[i]) { | 1555 | if (server_groups[j] == client_groups[i]) { |
| 1556 | client_preferred_group = client_groups[i]; | 1556 | client_preferred_group = client_groups[i]; |
| 1557 | s->s3->hs.tls13.server_group = client_preferred_group; | ||
| 1557 | preferred_group_found = 1; | 1558 | preferred_group_found = 1; |
| 1558 | break; | 1559 | break; |
| 1559 | } | 1560 | } |
