diff options
Diffstat (limited to 'src/ejabberd_http.erl')
-rw-r--r-- | src/ejabberd_http.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl index 26e827a71..a0bc8accd 100644 --- a/src/ejabberd_http.erl +++ b/src/ejabberd_http.erl @@ -99,9 +99,9 @@ init({SockMod, Socket}, Opts) -> TLSOpts = [verify_none | TLSOpts1], {SockMod1, Socket1} = if TLSEnabled -> inet:setopts(Socket, [{recbuf, 8192}]), - {ok, TLSSocket} = tls:tcp_to_tls(Socket, + {ok, TLSSocket} = p1_tls:tcp_to_tls(Socket, TLSOpts), - {tls, TLSSocket}; + {p1_tls, TLSSocket}; true -> {SockMod, Socket} end, case SockMod1 of @@ -326,8 +326,8 @@ get_transfer_protocol(SockMod, HostPort) -> {gen_tcp, []} -> {Host, 80, http}; {gen_tcp, [Port]} -> {Host, jlib:binary_to_integer(Port), http}; - {tls, []} -> {Host, 443, https}; - {tls, [Port]} -> + {p1_tls, []} -> {Host, 443, https}; + {p1_tls, [Port]} -> {Host, jlib:binary_to_integer(Port), https} end. |