From: Nick Mathewson Date: Wed, 12 Sep 2018 21:42:24 +0000 (-0400) Subject: Report UNIX connection addresses that we opened correctly. X-Git-Tag: tor-0.3.5.1-alpha~42 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fed2c26e6028ee2ab77ad47ce91b6676fc2b31a2;p=thirdparty%2Ftor.git Report UNIX connection addresses that we opened correctly. This is an aside on ticket27670. --- diff --git a/src/core/mainloop/connection.c b/src/core/mainloop/connection.c index ffc9010fb8..3c057ad146 100644 --- a/src/core/mainloop/connection.c +++ b/src/core/mainloop/connection.c @@ -1506,8 +1506,13 @@ connection_listener_new(const struct sockaddr *listensockaddr, */ connection_check_oos(get_n_open_sockets(), 0); - log_notice(LD_NET, "Opened %s on %s", - conn_type_to_string(type), fmt_addrport(&addr, usePort)); + if (conn->socket_family == AF_UNIX) { + log_notice(LD_NET, "Opened %s on %s", + conn_type_to_string(type), conn->address); + } else { + log_notice(LD_NET, "Opened %s on %s", + conn_type_to_string(type), fmt_addrport(&addr, usePort)); + } return conn; err: