From d6e2759afbdf33947ad0eb75a27ee270a85a96fa Mon Sep 17 00:00:00 2001 From: Neil Armstrong Date: Wed, 23 Mar 2022 18:17:24 +0100 Subject: [PATCH] Change to more appropriate pointer declaration in ECHDE-PSK part of ssl_parse_client_key_exchange() Signed-off-by: Neil Armstrong --- library/ssl_tls12_server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/ssl_tls12_server.c b/library/ssl_tls12_server.c index b46c39f166..7bf35694ff 100644 --- a/library/ssl_tls12_server.c +++ b/library/ssl_tls12_server.c @@ -4081,7 +4081,8 @@ static int ssl_parse_client_key_exchange( mbedtls_ssl_context *ssl )  * - the PSK itself  */ unsigned char *psm = ssl->handshake->premaster; - unsigned char *psm_end = psm + sizeof( ssl->handshake->premaster ); + const unsigned char* const psm_end = + psm + sizeof( ssl->handshake->premaster ); size_t zlen = 0; /* Compute ECDH shared secret. */