Merge pull request #10157 from diopoex/development
Remove use of mbedtls_md_get_name() from ssl_context_info.c
diff --git a/programs/ssl/ssl_context_info.c b/programs/ssl/ssl_context_info.c
index 0023814..7bcd50f 100644
--- a/programs/ssl/ssl_context_info.c
+++ b/programs/ssl/ssl_context_info.c
@@ -547,22 +547,10 @@
if (ciphersuite_info == NULL) {
printf_err("Cannot find ciphersuite info\n");
} else {
-#if defined(MBEDTLS_MD_C)
- const mbedtls_md_info_t *md_info;
-#endif
-
printf("\tciphersuite : %s\n", mbedtls_ssl_ciphersuite_get_name(ciphersuite_info));
printf("\tcipher flags : 0x%02X\n", ciphersuite_info->MBEDTLS_PRIVATE(flags));
printf("\tcipher type : %d\n", ciphersuite_info->MBEDTLS_PRIVATE(cipher));
-
-#if defined(MBEDTLS_MD_C)
- md_info = mbedtls_md_info_from_type(ciphersuite_info->MBEDTLS_PRIVATE(mac));
- if (md_info == NULL) {
- printf_err("Cannot find Message-Digest info\n");
- } else {
- printf("\tMessage-Digest : %s\n", mbedtls_md_get_name(md_info));
- }
-#endif /* MBEDTLS_MD_C */
+ printf("\tMessage-Digest : %d\n", ciphersuite_info->MBEDTLS_PRIVATE(mac));
}
CHECK_SSL_END(1);
diff --git a/tests/context-info.sh b/tests/context-info.sh
index 066bd3d..4ad5e0c 100755
--- a/tests/context-info.sh
+++ b/tests/context-info.sh
@@ -205,7 +205,7 @@
-u "MBEDTLS_SSL_ALPN$" \
-u "ciphersuite.* TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256$" \
-u "cipher flags.* 0x00$" \
- -u "Message-Digest.* SHA256$" \
+ -u "Message-Digest.* 9$" \
-u "compression.* disabled$" \
-u "DTLS datagram packing.* enabled$" \
-n "Certificate" \
@@ -227,7 +227,7 @@
-u "MBEDTLS_SSL_ALPN$" \
-u "ciphersuite.* TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256$" \
-u "cipher flags.* 0x00$" \
- -u "Message-Digest.* SHA256$" \
+ -u "Message-Digest.* 9$" \
-u "compression.* disabled$" \
-u "DTLS datagram packing.* enabled$" \
-u "cert. version .* 3$" \
@@ -348,7 +348,7 @@
-u "minor.* 19$" \
-u "path.* 1$" \
-u "ciphersuite.* TLS-ECDHE-ECDSA-WITH-AES-128-CCM-8$" \
- -u "Message-Digest.* SHA256$" \
+ -u "Message-Digest.* 9$" \
-u "compression.* disabled$" \
-u "serial number.* 01:70:AF:40:B4:E6$" \
-u "issuer name.* CN=ca$" \