TEST_SNI_SERVERNAME
if (!SSL_set_tlsext_host_name(ssl, TEST_SNI_SERVERNAME)) {
if (strlen(ssl->session->tlsext_hostname) != strlen(TEST_SNI_SERVERNAME) ||
strncmp(ssl->session->tlsext_hostname, TEST_SNI_SERVERNAME,
strlen(TEST_SNI_SERVERNAME)) != 0) {
ssl->session->tlsext_hostname, TEST_SNI_SERVERNAME);
if (!SSL_set_tlsext_host_name(ssl, TEST_SNI_SERVERNAME)) {
if ((ssl->session->tlsext_hostname = strdup(TEST_SNI_SERVERNAME)) ==
if (strlen(ssl->session->tlsext_hostname) != strlen(TEST_SNI_SERVERNAME) ||
strncmp(ssl->session->tlsext_hostname, TEST_SNI_SERVERNAME,
strlen(TEST_SNI_SERVERNAME)) != 0) {
ssl->session->tlsext_hostname, TEST_SNI_SERVERNAME);