summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2010-09-08 18:33:56 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2010-09-08 18:33:56 +0100
commit95442066889b8564e8593ea2c3c27a89ed8d7e31 (patch)
tree05d0c234143b037df1a9eaaaace5292250c06f35
parent861ac11beff610f0450ea278b7a9c1ebdf340a43 (diff)
downloadrabbitmq-server-git-95442066889b8564e8593ea2c3c27a89ed8d7e31.tar.gz
cosmetic
-rw-r--r--docs/rabbitmqctl.1.xml4
-rw-r--r--src/rabbit_reader.erl9
-rw-r--r--src/rabbit_ssl.erl31
3 files changed, 22 insertions, 22 deletions
diff --git a/docs/rabbitmqctl.1.xml b/docs/rabbitmqctl.1.xml
index daad79ca1e..acb98e4802 100644
--- a/docs/rabbitmqctl.1.xml
+++ b/docs/rabbitmqctl.1.xml
@@ -987,8 +987,8 @@
</varlistentry>
<varlistentry>
<term>ssl_validity</term>
- <listitem><para>The period the peer's SSL certificate
- is valid.</para></listitem>
+ <listitem><para>The period for which the peer's SSL
+ certificate is valid.</para></listitem>
</varlistentry>
</variablelist>
<para>
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl
index 93ffb115bf..fef6595b2f 100644
--- a/src/rabbit_reader.erl
+++ b/src/rabbit_reader.erl
@@ -818,15 +818,12 @@ i(port, #v1{sock = Sock}) ->
i(peer_address, #v1{sock = Sock}) ->
{ok, {A, _}} = rabbit_net:peername(Sock),
A;
-i(ssl_issuer, #v1{sock = Sock}) ->
- rabbit_ssl:ssl_issuer(Sock);
-i(ssl_subject, #v1{sock = Sock}) ->
- rabbit_ssl:ssl_subject(Sock);
-i(ssl_validity, #v1{sock = Sock}) ->
- rabbit_ssl:ssl_validity(Sock);
i(peer_port, #v1{sock = Sock}) ->
{ok, {_, P}} = rabbit_net:peername(Sock),
P;
+i(ssl_issuer, #v1{sock = Sock}) -> rabbit_ssl:ssl_issuer(Sock);
+i(ssl_subject, #v1{sock = Sock}) -> rabbit_ssl:ssl_subject(Sock);
+i(ssl_validity, #v1{sock = Sock}) -> rabbit_ssl:ssl_validity(Sock);
i(SockStat, #v1{sock = Sock}) when SockStat =:= recv_oct;
SockStat =:= recv_cnt;
SockStat =:= send_oct;
diff --git a/src/rabbit_ssl.erl b/src/rabbit_ssl.erl
index 4ee34bdd63..e3bbb9fab1 100644
--- a/src/rabbit_ssl.erl
+++ b/src/rabbit_ssl.erl
@@ -48,8 +48,8 @@
-type(certificate() :: #'OTPCertificate'{}).
-type(a_socket() :: rabbit_networking:socket() | ssl_socket()).
--spec(ssl_issuer/1 :: (a_socket()) -> string()).
--spec(ssl_subject/1 :: (a_socket()) -> string()).
+-spec(ssl_issuer/1 :: (a_socket()) -> string()).
+-spec(ssl_subject/1 :: (a_socket()) -> string()).
-spec(ssl_validity/1 :: (a_socket()) -> string()).
-endif. %% use_specs
@@ -81,30 +81,33 @@ ssl_validity(Sock) ->
tbsCertificate = #'OTPTBSCertificate' {
validity = {'Validity', Start, End} }}) ->
lists:flatten(
- io_lib:format("~s-~s", [format_asn1_value(Start),
- format_asn1_value(End)]))
+ io_lib:format("~s - ~s", [format_asn1_value(Start),
+ format_asn1_value(End)]))
end, Sock).
%% Wrapper for applying a function to a socket's certificate.
ssl_info(F, Sock) ->
case rabbit_net:peercert(Sock) of
{error, no_peercert} -> no_peer_certificate;
- {error, E} -> rabbit_log:warning("Error getting cert: ~p~n", [E]),
+ {error, E} -> rabbit_log:warning("cannot obtain cert: "
+ "~p~n", [E]),
no_peer_certificate;
nossl -> nossl;
{ok, Cert} ->
case public_key:pkix_decode_cert(Cert, otp) of
{ok, DecCert} ->
- try F(DecCert) %% here be dragons; decompose an undocumented
- %% structure
+ %% here be dragons; decompose an undocumented
+ %% structure
+ try
+ F(DecCert)
catch
C:E ->
- rabbit_log:info("Problems while processing SSL info: ~p:~p~n",
- [C, E]),
+ rabbit_log:info("failure in processing SSL info: "
+ "~p:~p~n", [C, E]),
unknown
end;
{error, E} ->
- rabbit_log:warning("Error decoding cert: ~p~n", [E]),
+ rabbit_log:warning("error decoding cert: ~p~n", [E]),
no_peer_certificate
end
end.
@@ -118,12 +121,12 @@ ssl_info(F, Sock) ->
format_rdn_sequence({rdnSequence, Seq}) ->
lists:flatten(
rabbit_misc:intersperse(
- ",", lists:reverse(
- [format_complex_rdn(RDN) || RDN <- Seq]))).
+ ",", lists:reverse([format_complex_rdn(RDN) || RDN <- Seq]))).
%% Format an RDN set.
format_complex_rdn(RDNs) ->
- lists:flatten(rabbit_misc:intersperse("+", [format_rdn(RDN) || RDN <- RDNs])).
+ lists:flatten(
+ rabbit_misc:intersperse("+", [format_rdn(RDN) || RDN <- RDNs])).
%% Format an RDN. If the type name is unknown, use the dotted decimal
%% representation. See RFC4514, section 2.3.
@@ -161,7 +164,7 @@ escape_rdn_value(V) ->
escape_rdn_value_int([], _) ->
[];
-escape_rdn_value_int([C | S], start) when C =:= $ ; C =:= $#->
+escape_rdn_value_int([C | S], start) when C =:= $ ; C =:= $# ->
["\\", [C] | escape_rdn_value_int(S, middle)];
escape_rdn_value_int(S, start) ->
escape_rdn_value_int(S, middle);