]> granicus.if.org Git - ejabberd/commitdiff
Pretty print accepted transport address
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Wed, 9 Apr 2014 09:12:20 +0000 (13:12 +0400)
committerChristophe Romain <christophe.romain@process-one.net>
Fri, 11 Apr 2014 10:30:58 +0000 (12:30 +0200)
src/ejabberd_listener.erl

index b0d261ccb6c70c85d1eea571620a4bd54f731d5f..54563d73d858cc9ad9ea3994b217bc3792f19f30 100644 (file)
@@ -285,9 +285,10 @@ accept(ListenSocket, Module, Opts) ->
     case gen_tcp:accept(ListenSocket) of
        {ok, Socket} ->
            case {inet:sockname(Socket), inet:peername(Socket)} of
-               {{ok, Addr}, {ok, PAddr}} ->
-                   ?INFO_MSG("(~w) Accepted connection ~w -> ~w",
-                             [Socket, PAddr, Addr]);
+               {{ok, {Addr, Port}}, {ok, {PAddr, PPort}}} ->
+                   ?INFO_MSG("(~w) Accepted connection ~s:~p -> ~s:~p",
+                             [Socket, inet_parse:ntoa(PAddr), PPort,
+                              inet_parse:ntoa(Addr), Port]);
                _ ->
                    ok
            end,