From: Alexey Shchepin Date: Fri, 23 Mar 2012 09:04:26 +0000 (+0200) Subject: Added missed tls:recv_data/2 X-Git-Tag: v2.1.11~40 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=91964b1abaea3a949d0130fc86614c231a478910;p=ejabberd Added missed tls:recv_data/2 --- diff --git a/src/tls/tls.erl b/src/tls/tls.erl index 84a0d4737..fe460c279 100644 --- a/src/tls/tls.erl +++ b/src/tls/tls.erl @@ -33,6 +33,7 @@ tcp_to_tls/2, tls_to_tcp/1, send/2, recv/2, recv/3, + recv_data/2, setopts/2, sockname/1, peername/1, controlling_process/2, @@ -176,6 +177,9 @@ recv(#tlssock{tcpsock = TCPSocket, tlsport = Port} = TLSSock, {error, binary_to_list(Error)} end. +recv_data(TLSSock, Packet) -> + recv_data(TLSSock, Packet, 0). + recv_data(TLSSock, Packet, Length) -> case catch recv_data1(TLSSock, Packet, Length) of {'EXIT', Reason} ->