aboutsummaryrefslogtreecommitdiff
path: root/src/tls
diff options
context:
space:
mode:
Diffstat (limited to 'src/tls')
-rw-r--r--src/tls/tls.erl8
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).