diff options
Diffstat (limited to 'src/tls')
-rw-r--r-- | src/tls/tls.erl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tls/tls.erl b/src/tls/tls.erl index 7290160e1..7c7d07bad 100644 --- a/src/tls/tls.erl +++ b/src/tls/tls.erl @@ -16,6 +16,8 @@ tcp_to_tls/2, tls_to_tcp/1, send/2, recv/2, recv/3, recv_data/2, + setopts/2, + controlling_process/2, close/1, get_peer_certificate/1, get_verify_result/1, @@ -175,6 +177,12 @@ send(#tlssock{tcpsock = TCPSocket, tlsport = Port}, Packet) -> end. +setopts(#tlssock{tcpsock = TCPSocket}, Opts) -> + inet:setopts(TCPSocket, Opts). + +controlling_process(#tlssock{tcpsock = TCPSocket}, Pid) -> + gen_tcp:controlling_process(TCPSocket, Pid). + close(#tlssock{tcpsock = TCPSocket, tlsport = Port}) -> gen_tcp:close(TCPSocket), port_close(Port). |