Lines Matching refs:hostname
5808 ssl->hostname, in mbedtls_ssl_parse_certificate()
7569 int mbedtls_ssl_set_hostname( mbedtls_ssl_context *ssl, const char *hostname ) in mbedtls_ssl_set_hostname() argument
7576 if( hostname != NULL ) in mbedtls_ssl_set_hostname()
7578 hostname_len = strlen( hostname ); in mbedtls_ssl_set_hostname()
7587 if( ssl->hostname != NULL ) in mbedtls_ssl_set_hostname()
7589 mbedtls_platform_zeroize( ssl->hostname, strlen( ssl->hostname ) ); in mbedtls_ssl_set_hostname()
7590 mbedtls_free( ssl->hostname ); in mbedtls_ssl_set_hostname()
7595 if( hostname == NULL ) in mbedtls_ssl_set_hostname()
7597 ssl->hostname = NULL; in mbedtls_ssl_set_hostname()
7601 ssl->hostname = mbedtls_calloc( 1, hostname_len + 1 ); in mbedtls_ssl_set_hostname()
7602 if( ssl->hostname == NULL ) in mbedtls_ssl_set_hostname()
7605 memcpy( ssl->hostname, hostname, hostname_len ); in mbedtls_ssl_set_hostname()
7607 ssl->hostname[hostname_len] = '\0'; in mbedtls_ssl_set_hostname()
9044 if( ssl->hostname != NULL ) in mbedtls_ssl_free()
9046 mbedtls_platform_zeroize( ssl->hostname, strlen( ssl->hostname ) ); in mbedtls_ssl_free()
9047 mbedtls_free( ssl->hostname ); in mbedtls_ssl_free()