diff options
Diffstat (limited to 'src/tls')
-rw-r--r-- | src/tls/tls.erl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/tls/tls.erl b/src/tls/tls.erl index 7c7d07ba..755697b0 100644 --- a/src/tls/tls.erl +++ b/src/tls/tls.erl @@ -17,6 +17,7 @@ send/2, recv/2, recv/3, recv_data/2, setopts/2, + sockname/1, peername/1, controlling_process/2, close/1, get_peer_certificate/1, @@ -180,6 +181,12 @@ send(#tlssock{tcpsock = TCPSocket, tlsport = Port}, Packet) -> setopts(#tlssock{tcpsock = TCPSocket}, Opts) -> inet:setopts(TCPSocket, Opts). +sockname(#tlssock{tcpsock = TCPSocket}) -> + inet:sockname(TCPSocket). + +peername(#tlssock{tcpsock = TCPSocket}) -> + inet:peername(TCPSocket). + controlling_process(#tlssock{tcpsock = TCPSocket}, Pid) -> gen_tcp:controlling_process(TCPSocket, Pid). |