mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-06-20 05:07:57 +00:00
Restore static inline qualif'n of some helpers in ssl_ciphersuites.h
This commit is contained in:
parent
efe1327fef
commit
779d79dcd7
|
@ -580,136 +580,6 @@ const int *mbedtls_ssl_list_ciphersuites( void );
|
||||||
* depending on whether MBEDTLS_SSL_CONF_SINGLE_CIPHERSUITE is defined.
|
* depending on whether MBEDTLS_SSL_CONF_SINGLE_CIPHERSUITE is defined.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_has_pfs_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_DHE_PSK:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_PSK:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECJPAKE:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_no_pfs_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_PSK:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_RSA_PSK:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_ecdh_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_cert_req_allowed_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_srv_cert_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_RSA_PSK:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_dhe_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_DHE_PSK:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_ecdhe_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_PSK:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_server_signature_internal(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
|
||||||
{
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
|
||||||
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
|
||||||
return( 1 );
|
|
||||||
|
|
||||||
default:
|
|
||||||
return( 0 );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#if defined(MBEDTLS_PK_C)
|
#if defined(MBEDTLS_PK_C)
|
||||||
static inline mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg_internal(
|
static inline mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg_internal(
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
@ -805,18 +675,6 @@ mbedtls_ssl_ciphersuite_handle_t mbedtls_ssl_ciphersuite_from_string(
|
||||||
mbedtls_ssl_ciphersuite_handle_t mbedtls_ssl_ciphersuite_from_id(
|
mbedtls_ssl_ciphersuite_handle_t mbedtls_ssl_ciphersuite_from_id(
|
||||||
int ciphersuite_id );
|
int ciphersuite_id );
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_has_pfs( mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
int mbedtls_ssl_ciphersuite_no_pfs( mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_ecdh( mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
int mbedtls_ssl_ciphersuite_cert_req_allowed(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_srv_cert(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_dhe( mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_ecdhe( mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_server_signature(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info );
|
|
||||||
|
|
||||||
#if defined(MBEDTLS_PK_C)
|
#if defined(MBEDTLS_PK_C)
|
||||||
mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(
|
mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(
|
||||||
mbedtls_ssl_ciphersuite_handle_t info );
|
mbedtls_ssl_ciphersuite_handle_t info );
|
||||||
|
@ -836,54 +694,6 @@ int mbedtls_ssl_ciphersuite_uses_psk( mbedtls_ssl_ciphersuite_handle_t info );
|
||||||
|
|
||||||
#else /* !MBEDTLS_SSL_CONF_SINGLE_CIPHERSUITE */
|
#else /* !MBEDTLS_SSL_CONF_SINGLE_CIPHERSUITE */
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_has_pfs(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_has_pfs_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_no_pfs(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_no_pfs_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_ecdh(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_ecdh_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_cert_req_allowed(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_cert_req_allowed_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_srv_cert(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_srv_cert_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_dhe(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_dhe_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_ecdhe(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_ecdhe_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
static inline int mbedtls_ssl_ciphersuite_uses_server_signature(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_server_signature_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
#if defined(MBEDTLS_PK_C)
|
#if defined(MBEDTLS_PK_C)
|
||||||
static inline mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(
|
static inline mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
@ -942,6 +752,137 @@ static inline mbedtls_ssl_ciphersuite_handle_t mbedtls_ssl_ciphersuite_from_stri
|
||||||
|
|
||||||
#endif /* MBEDTLS_SSL_CONF_SINGLE_CIPHERSUITE */
|
#endif /* MBEDTLS_SSL_CONF_SINGLE_CIPHERSUITE */
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_has_pfs(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_DHE_PSK:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_PSK:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECJPAKE:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_no_pfs(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_PSK:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_RSA_PSK:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_uses_ecdh(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_cert_req_allowed(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_uses_srv_cert(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_RSA_PSK:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_uses_dhe(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_DHE_PSK:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_uses_ecdhe(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_PSK:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline int mbedtls_ssl_ciphersuite_uses_server_signature(
|
||||||
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
{
|
||||||
|
switch( mbedtls_ssl_suite_get_key_exchange( info ) )
|
||||||
|
{
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_DHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA:
|
||||||
|
case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA:
|
||||||
|
return( 1 );
|
||||||
|
|
||||||
|
default:
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -2293,54 +2293,6 @@ int mbedtls_ssl_get_ciphersuite_id( const char *ciphersuite_name )
|
||||||
return( cur->id );
|
return( cur->id );
|
||||||
}
|
}
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_has_pfs(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_has_pfs_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_no_pfs(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_no_pfs_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_ecdh(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_ecdh_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_cert_req_allowed(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_cert_req_allowed_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_srv_cert(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_srv_cert_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_dhe(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_dhe_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_ecdhe(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_ecdhe_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
int mbedtls_ssl_ciphersuite_uses_server_signature(
|
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
|
||||||
{
|
|
||||||
return( mbedtls_ssl_ciphersuite_uses_server_signature_internal( info ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
#if defined(MBEDTLS_PK_C)
|
#if defined(MBEDTLS_PK_C)
|
||||||
mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(
|
mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg(
|
||||||
mbedtls_ssl_ciphersuite_handle_t info )
|
mbedtls_ssl_ciphersuite_handle_t info )
|
||||||
|
|
Loading…
Reference in a new issue