mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-03-20 11:11:08 +01:00
ssl_tls.c: Rename and expand ssl_tls13_get_hs_msg_name
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
This commit is contained in:
@@ -36,6 +36,8 @@ const char *mbedtls_ssl_named_group_to_str(uint16_t in);
|
||||
|
||||
const char *mbedtls_ssl_get_extension_name(unsigned int extension_type);
|
||||
|
||||
const char *mbedtls_ssl_get_hs_msg_name(int hs_msg_type);
|
||||
|
||||
void mbedtls_ssl_print_extensions(const mbedtls_ssl_context *ssl,
|
||||
int level, const char *file, int line,
|
||||
int hs_msg_type, uint32_t extensions_mask,
|
||||
|
||||
@@ -679,7 +679,7 @@ const char *mbedtls_ssl_get_extension_name(unsigned int extension_type)
|
||||
mbedtls_ssl_get_extension_id(extension_type)];
|
||||
}
|
||||
|
||||
static const char *ssl_tls13_get_hs_msg_name(int hs_msg_type)
|
||||
const char *mbedtls_ssl_get_hs_msg_name(int hs_msg_type)
|
||||
{
|
||||
switch (hs_msg_type) {
|
||||
case MBEDTLS_SSL_HS_CLIENT_HELLO:
|
||||
@@ -694,8 +694,16 @@ static const char *ssl_tls13_get_hs_msg_name(int hs_msg_type)
|
||||
return "EncryptedExtensions";
|
||||
case MBEDTLS_SSL_HS_CERTIFICATE:
|
||||
return "Certificate";
|
||||
case MBEDTLS_SSL_HS_SERVER_KEY_EXCHANGE:
|
||||
return "ServerKeyExchange";
|
||||
case MBEDTLS_SSL_HS_CERTIFICATE_REQUEST:
|
||||
return "CertificateRequest";
|
||||
case MBEDTLS_SSL_HS_CERTIFICATE_VERIFY:
|
||||
return "CertificateVerify";
|
||||
case MBEDTLS_SSL_HS_CLIENT_KEY_EXCHANGE:
|
||||
return "ClientKeyExchange";
|
||||
case MBEDTLS_SSL_HS_FINISHED:
|
||||
return "Finished";
|
||||
}
|
||||
return "Unknown";
|
||||
}
|
||||
@@ -710,7 +718,7 @@ void mbedtls_ssl_print_extension(const mbedtls_ssl_context *ssl,
|
||||
mbedtls_debug_print_msg(
|
||||
ssl, level, file, line,
|
||||
"%s: %s(%u) extension %s %s.",
|
||||
ssl_tls13_get_hs_msg_name(hs_msg_type),
|
||||
mbedtls_ssl_get_hs_msg_name(hs_msg_type),
|
||||
mbedtls_ssl_get_extension_name(extension_type),
|
||||
extension_type,
|
||||
extra_msg0, extra_msg1);
|
||||
@@ -721,7 +729,7 @@ void mbedtls_ssl_print_extension(const mbedtls_ssl_context *ssl,
|
||||
if (extra_msg) {
|
||||
mbedtls_debug_print_msg(
|
||||
ssl, level, file, line,
|
||||
"%s: %s(%u) extension %s.", ssl_tls13_get_hs_msg_name(hs_msg_type),
|
||||
"%s: %s(%u) extension %s.", mbedtls_ssl_get_hs_msg_name(hs_msg_type),
|
||||
mbedtls_ssl_get_extension_name(extension_type), extension_type,
|
||||
extra_msg);
|
||||
return;
|
||||
@@ -729,7 +737,7 @@ void mbedtls_ssl_print_extension(const mbedtls_ssl_context *ssl,
|
||||
|
||||
mbedtls_debug_print_msg(
|
||||
ssl, level, file, line,
|
||||
"%s: %s(%u) extension.", ssl_tls13_get_hs_msg_name(hs_msg_type),
|
||||
"%s: %s(%u) extension.", mbedtls_ssl_get_hs_msg_name(hs_msg_type),
|
||||
mbedtls_ssl_get_extension_name(extension_type), extension_type);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user