diff options
author | Alexey Shchepin <alexey@process-one.net> | 2012-03-23 11:04:26 +0200 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2012-04-06 11:53:53 +0200 |
commit | 91964b1abaea3a949d0130fc86614c231a478910 (patch) | |
tree | 86aac2e6a4fe7512f5e5df7f637f2683aea0f765 | |
parent | Don't ignore Length parameter in tls:recv (diff) |
Added missed tls:recv_data/2
Diffstat (limited to '')
-rw-r--r-- | src/tls/tls.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tls/tls.erl b/src/tls/tls.erl index 84a0d473..fe460c27 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} -> |