diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2010-09-07 05:58:19 +0100 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2010-09-07 05:58:19 +0100 |
| commit | abf54320d2c49fb19ec5f000a5a35a6e6b2b9aed (patch) | |
| tree | 3bc8c0de1974ced10b97a17db3171c9c95c01645 /src | |
| parent | ad963f9ed7e3094d7fdbbaa5a7d960340b481706 (diff) | |
| download | rabbitmq-server-git-abf54320d2c49fb19ec5f000a5a35a6e6b2b9aed.tar.gz | |
cosmetic
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_net.erl | 5 |
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) -> |
