From bf18aad751dcc1d99233a63a20acbdb46ad8796b Mon Sep 17 00:00:00 2001 From: Jon Shallow Date: Wed, 19 Feb 2020 11:38:43 +0000 Subject: [PATCH] coap_mbedtls.c: Fix esp-idf build warning if client only Only include psk_sni_callback() if appropriate. --- src/coap_mbedtls.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/coap_mbedtls.c b/src/coap_mbedtls.c index 1264549a..89625785 100644 --- a/src/coap_mbedtls.c +++ b/src/coap_mbedtls.c @@ -759,8 +759,8 @@ pki_sni_callback(void *p_info, mbedtls_ssl_context *ssl, &m_context->pki_sni_entry_list[i].public_cert, &m_context->pki_sni_entry_list[i].private_key); } -#endif /* MBEDTLS_SSL_SRV_C */ +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED) /* * PSK SNI callback. */ @@ -823,8 +823,7 @@ psk_sni_callback(void *p_info, mbedtls_ssl_context *ssl, m_context->psk_sni_entry_list[i].psk_info.key.s, m_context->psk_sni_entry_list[i].psk_info.key.length); } - -#if defined(MBEDTLS_SSL_SRV_C) +#endif /* MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED */ static int setup_server_ssl_session(coap_session_t *c_session, coap_mbedtls_env_t *m_env)