Ver Fonte

ssl: add the SNI extension

Josh Robson Chase há 2 anos atrás
pai
commit
dc5781a346
1 ficheiros alterados com 1 adições e 0 exclusões
  1. 1 0
      src/ssl.c

+ 1 - 0
src/ssl.c

@@ -70,6 +70,7 @@ gnutls_session_t ssl_negotiate(struct session *ses)
 	gnutls_set_default_priority(ssl_ses);
 	gnutls_credentials_set(ssl_ses, GNUTLS_CRD_CERTIFICATE, ssl_cred);
 	gnutls_transport_set_ptr(ssl_ses, (gnutls_transport_ptr_t) (long int) ses->socket);
+	gnutls_server_name_set(ssl_ses, GNUTLS_NAME_DNS, ses->session_host, strlen(ses->session_host));
 
 	do 
 	{