1
0
mirror of https://github.com/ARMmbed/mbedtls.git synced 2025-06-05 22:40:46 +08:00

Use correct conditionals in programs/ssl (fix unused-function errors)

Signed-off-by: Michael Schuster <michael@schuster.ms>
This commit is contained in:
Michael Schuster 2024-06-07 07:02:45 +02:00 committed by Minos Galanakis
parent 0aaa493d84
commit f672b694fa
2 changed files with 5 additions and 2 deletions

View File

@ -1376,7 +1376,8 @@ static int report_cid_usage(mbedtls_ssl_context *ssl,
} }
#endif /* MBEDTLS_SSL_DTLS_CONNECTION_ID */ #endif /* MBEDTLS_SSL_DTLS_CONNECTION_ID */
#if defined(MBEDTLS_SSL_SESSION_TICKETS) && defined(MBEDTLS_HAVE_TIME) #if defined(MBEDTLS_SSL_SESSION_TICKETS) && defined(MBEDTLS_SSL_TICKET_C) && \
defined(MBEDTLS_HAVE_TIME)
static inline void put_unaligned_uint32(void *p, uint32_t x) static inline void put_unaligned_uint32(void *p, uint32_t x)
{ {
memcpy(p, &x, sizeof(x)); memcpy(p, &x, sizeof(x));
@ -1467,7 +1468,7 @@ static int dummy_ticket_parse(void *p_ticket, mbedtls_ssl_session *session,
return ret; return ret;
} }
#endif /* MBEDTLS_SSL_SESSION_TICKETS && MBEDTLS_HAVE_TIME */ #endif /* MBEDTLS_SSL_SESSION_TICKETS && MBEDTLS_SSL_TICKET_C && MBEDTLS_HAVE_TIME */
static int parse_cipher(char *buf) static int parse_cipher(char *buf)
{ {

View File

@ -352,6 +352,7 @@ static int x509_crt_verify_info(char *buf, size_t size, const char *prefix,
} }
#endif /* MBEDTLS_X509_CRT_PARSE_C */ #endif /* MBEDTLS_X509_CRT_PARSE_C */
#if defined(MBEDTLS_SSL_HANDSHAKE_WITH_CERT_ENABLED)
static void mbedtls_print_supported_sig_algs(void) static void mbedtls_print_supported_sig_algs(void)
{ {
mbedtls_printf("supported signature algorithms:\n"); mbedtls_printf("supported signature algorithms:\n");
@ -373,3 +374,4 @@ static void mbedtls_print_supported_sig_algs(void)
mbedtls_printf("ecdsa_sha1\n"); mbedtls_printf("ecdsa_sha1\n");
mbedtls_printf("\n"); mbedtls_printf("\n");
} }
#endif /* MBEDTLS_SSL_HANDSHAKE_WITH_CERT_ENABLED */