summaryrefslogtreecommitdiff
path: root/src
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
commitabf54320d2c49fb19ec5f000a5a35a6e6b2b9aed (patch)
tree3bc8c0de1974ced10b97a17db3171c9c95c01645 /src
parentad963f9ed7e3094d7fdbbaa5a7d960340b481706 (diff)
downloadrabbitmq-server-git-abf54320d2c49fb19ec5f000a5a35a6e6b2b9aed.tar.gz
cosmetic
Diffstat (limited to 'src')
-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 b9ca674066..67e00b39ae 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) ->