X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fustream-ssl.git;a=blobdiff_plain;f=ustream-ssl.c;h=dd0faf9f7ce3a25f8abf5aef644af334c7247cbf;hp=cf8cb846ca64d2650e413f7e0e9a78fa9531288d;hb=HEAD;hpb=62f173c3982bba5b250512f4322f9f5dbfffe812 diff --git a/ustream-ssl.c b/ustream-ssl.c index cf8cb84..dd0faf9 100644 --- a/ustream-ssl.c +++ b/ustream-ssl.c @@ -186,6 +186,10 @@ static int _ustream_ssl_init(struct ustream_ssl *us, struct ustream *conn, struc conn->next = &us->stream; ustream_set_io(ctx, us->ssl, conn); ustream_ssl_stream_init(us); + + if (us->server_name) + __ustream_ssl_set_server_name(us); + ustream_ssl_check_conn(us); return 0;