mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-09-17 07:39:56 +00:00
mbedtls_ssl_conf_alpn_protocols: declare list elements as const
This reflects the fact that the library will not modify the list, and allows the list to be read from a const buffer. Signed-off-by: Gilles Peskine <[email protected]>
This commit is contained in:
@@ -141,7 +141,7 @@ static int ssl_write_alpn_ext(mbedtls_ssl_context *ssl,
|
||||
* ProtocolName protocol_name_list<2..2^16-1>
|
||||
* } ProtocolNameList;
|
||||
*/
|
||||
for (const char **cur = ssl->conf->alpn_list; *cur != NULL; cur++) {
|
||||
for (const char *const *cur = ssl->conf->alpn_list; *cur != NULL; cur++) {
|
||||
/*
|
||||
* mbedtls_ssl_conf_set_alpn_protocols() checked that the length of
|
||||
* protocol names is less than 255.
|
||||
|
||||
Reference in New Issue
Block a user