commit | 131b2ffd8962dae3264d98064886b83a660b6668 | [log] [tgz] |
---|---|---|
author | Waleed Elmelegy <waleed.elmelegy@arm.com> | Thu Mar 14 01:39:39 2024 +0000 |
committer | Waleed Elmelegy <waleed.elmelegy@arm.com> | Fri Mar 15 12:12:15 2024 +0000 |
tree | 0c1fb2c33bba314ded72444878ee86dd987b649f | |
parent | 44ccc8764bfbcf2e5d1c167191a89a6e512676ea [diff] |
Fix bug in ALPN negotiating Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com>
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index ac8e0ea..ffca53e 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -5423,7 +5423,7 @@ /* alpn_chosen should point to an item in the configured list */ for (cur = ssl->conf->alpn_list; *cur != NULL; cur++) { if (strlen(*cur) == alpn_len && - memcmp(p, cur, alpn_len) == 0) { + memcmp(p, *cur, alpn_len) == 0) { ssl->alpn_chosen = *cur; break; }