diff options
Diffstat (limited to 'src/lib/libssl/tls13_client.c')
-rw-r--r-- | src/lib/libssl/tls13_client.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/tls13_client.c b/src/lib/libssl/tls13_client.c index 652953f2bb..a17b2bd47f 100644 --- a/src/lib/libssl/tls13_client.c +++ b/src/lib/libssl/tls13_client.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: tls13_client.c,v 1.61 2020/05/17 14:26:15 jsing Exp $ */ | 1 | /* $OpenBSD: tls13_client.c,v 1.62 2020/05/19 01:30:34 beck Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org> |
4 | * | 4 | * |
@@ -847,12 +847,12 @@ tls13_client_certificate_send(struct tls13_ctx *ctx, CBB *cbb) | |||
847 | if (cpk->x509 == NULL) | 847 | if (cpk->x509 == NULL) |
848 | goto done; | 848 | goto done; |
849 | 849 | ||
850 | if (!tls13_cert_add(&cert_list, cpk->x509)) | 850 | if (!tls13_cert_add(ctx, &cert_list, cpk->x509, tlsext_client_build)) |
851 | goto err; | 851 | goto err; |
852 | 852 | ||
853 | for (i = 0; i < sk_X509_num(chain); i++) { | 853 | for (i = 0; i < sk_X509_num(chain); i++) { |
854 | cert = sk_X509_value(chain, i); | 854 | cert = sk_X509_value(chain, i); |
855 | if (!tls13_cert_add(&cert_list, cert)) | 855 | if (!tls13_cert_add(ctx, &cert_list, cert, tlsext_client_build)) |
856 | goto err; | 856 | goto err; |
857 | } | 857 | } |
858 | 858 | ||