mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2026-03-20 19:21:09 +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_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,
|
void mbedtls_ssl_print_extensions(const mbedtls_ssl_context *ssl,
|
||||||
int level, const char *file, int line,
|
int level, const char *file, int line,
|
||||||
int hs_msg_type, uint32_t extensions_mask,
|
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)];
|
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) {
|
switch (hs_msg_type) {
|
||||||
case MBEDTLS_SSL_HS_CLIENT_HELLO:
|
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";
|
return "EncryptedExtensions";
|
||||||
case MBEDTLS_SSL_HS_CERTIFICATE:
|
case MBEDTLS_SSL_HS_CERTIFICATE:
|
||||||
return "Certificate";
|
return "Certificate";
|
||||||
|
case MBEDTLS_SSL_HS_SERVER_KEY_EXCHANGE:
|
||||||
|
return "ServerKeyExchange";
|
||||||
case MBEDTLS_SSL_HS_CERTIFICATE_REQUEST:
|
case MBEDTLS_SSL_HS_CERTIFICATE_REQUEST:
|
||||||
return "CertificateRequest";
|
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";
|
return "Unknown";
|
||||||
}
|
}
|
||||||
@@ -710,7 +718,7 @@ void mbedtls_ssl_print_extension(const mbedtls_ssl_context *ssl,
|
|||||||
mbedtls_debug_print_msg(
|
mbedtls_debug_print_msg(
|
||||||
ssl, level, file, line,
|
ssl, level, file, line,
|
||||||
"%s: %s(%u) extension %s %s.",
|
"%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),
|
mbedtls_ssl_get_extension_name(extension_type),
|
||||||
extension_type,
|
extension_type,
|
||||||
extra_msg0, extra_msg1);
|
extra_msg0, extra_msg1);
|
||||||
@@ -721,7 +729,7 @@ void mbedtls_ssl_print_extension(const mbedtls_ssl_context *ssl,
|
|||||||
if (extra_msg) {
|
if (extra_msg) {
|
||||||
mbedtls_debug_print_msg(
|
mbedtls_debug_print_msg(
|
||||||
ssl, level, file, line,
|
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,
|
mbedtls_ssl_get_extension_name(extension_type), extension_type,
|
||||||
extra_msg);
|
extra_msg);
|
||||||
return;
|
return;
|
||||||
@@ -729,7 +737,7 @@ void mbedtls_ssl_print_extension(const mbedtls_ssl_context *ssl,
|
|||||||
|
|
||||||
mbedtls_debug_print_msg(
|
mbedtls_debug_print_msg(
|
||||||
ssl, level, file, line,
|
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);
|
mbedtls_ssl_get_extension_name(extension_type), extension_type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user