summaryrefslogtreecommitdiff
path: root/src/rabbit_net.erl
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2010-09-07 05:58:19 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2010-09-07 05:58:19 +0100
commite1a095d03417df34bca27e16ef8aead35f52e4b2 (patch)
tree3bc8c0de1974ced10b97a17db3171c9c95c01645 /src/rabbit_net.erl
parent303ec3e5328f0c58fa319da9e6b68cb00bca0183 (diff)
downloadrabbitmq-server-e1a095d03417df34bca27e16ef8aead35f52e4b2.tar.gz
cosmetic
Diffstat (limited to 'src/rabbit_net.erl')
-rw-r--r--src/rabbit_net.erl5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/rabbit_net.erl b/src/rabbit_net.erl
index b9ca6740..67e00b39 100644
--- a/src/rabbit_net.erl
+++ b/src/rabbit_net.erl
@@ -111,13 +111,12 @@ peername(Sock) when ?IS_SSL(Sock) ->
peername(Sock) when is_port(Sock) ->
inet:peername(Sock).
-
-peercert(Sock) when is_record(Sock, ssl_socket) ->
+peercert(Sock) when ?IS_SSL(Sock) ->
case ssl:peercert(Sock#ssl_socket.ssl) of
{ok, Cert} -> public_key:pkix_decode_cert(Cert, otp);
{error, no_peercert} -> no_peer_certificate
end;
-peercert(_) ->
+peercert(Sock) when is_port(Sock) ->
nossl.
port_command(Sock, Data) when ?IS_SSL(Sock) ->