summaryrefslogtreecommitdiff
path: root/src/serv.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2002-10-11 09:50:46 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2002-10-11 09:50:46 +0000
commitb453ed2dbbd82d6c6317b09afac222c5f98b6925 (patch)
tree7fbe86b2addebb9429152a325f95249d5179bfcc /src/serv.c
parentdf58738da3d94bbdfd40fecbab0d45c03c366ba3 (diff)
downloadgnutls-b453ed2dbbd82d6c6317b09afac222c5f98b6925.tar.gz
Added server name extension, from draft-ietf-tls-extension-05.
Diffstat (limited to 'src/serv.c')
-rw-r--r--src/serv.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/serv.c b/src/serv.c
index cea31ec658..dd94451a81 100644
--- a/src/serv.c
+++ b/src/serv.c
@@ -318,6 +318,15 @@ char* peer_print_info(gnutls_session session, int *ret_length, const char* heade
/* Here unlike print_info() we use the kx algorithm to distinguish
* the functions to call.
*/
+ { char dns[256];
+ int dns_size = sizeof(dns);
+ int type;
+
+ if (gnutls_get_server_name( session, dns, &dns_size, &type, 0) == 0) {
+ sprintf(tmp2, "\n<p>Server Name: %s</p>\n", dns);
+ }
+
+ }
/* print srp specific data */
if (gnutls_kx_get(session) == GNUTLS_KX_SRP) {