ssl_validate_ciphersuite() is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

ssl_validate_ciphersuite() function

Validate cipher suite against config in SSL context.

Syntax

static int ssl_validate_ciphersuite( const mbedtls_ssl_ciphersuite_t * suite_info,     const mbedtls_ssl_context * ssl,     int min_minor_ver,     int max_minor_ver );

Arguments

suite_info

cipher suite to validate

ssl

SSL context

min_minor_ver

Minimal minor version to accept a cipher suite

max_minor_ver

Maximal minor version to accept a cipher suite

Return value

0 if valid, else 1

References

LocationReferrerText
ssl_cli.c:727
static int ssl_validate_ciphersuite( const mbedtls_ssl_ciphersuite_t * suite_info,
ssl_cli.c:916ssl_write_client_hello()
if( ssl_validate_ciphersuite( ciphersuite_info, ssl,
ssl_cli.c:1756ssl_parse_server_hello()
if( ssl_validate_ciphersuite( suite_info, ssl, ssl->minor_ver, ssl->minor_ver ) != 0 )

Call Tree