From c1af2702b8140a6844131ac8023511d8d2607691 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sun, 12 May 2019 20:30:01 +0200 Subject: [PATCH] relay: improve message displayed on a new client --- src/plugins/relay/relay-client.c | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/src/plugins/relay/relay-client.c b/src/plugins/relay/relay-client.c index 4455d5301..19203f64a 100644 --- a/src/plugins/relay/relay-client.c +++ b/src/plugins/relay/relay-client.c @@ -1354,13 +1354,26 @@ relay_client_new (int sock, const char *address, struct t_relay_server *server) last_relay_client = new_client; relay_clients = new_client; - weechat_printf_date_tags (NULL, 0, "relay_client", - _("%s: new client on port/path %s: %s%s%s"), - RELAY_PLUGIN_NAME, - server->path, - RELAY_COLOR_CHAT_CLIENT, - new_client->desc, - RELAY_COLOR_CHAT); + if (server->unix_socket) + { + weechat_printf_date_tags (NULL, 0, "relay_client", + _("%s: new client on path %s: %s%s%s"), + RELAY_PLUGIN_NAME, + server->path, + RELAY_COLOR_CHAT_CLIENT, + new_client->desc, + RELAY_COLOR_CHAT); + } + else + { + weechat_printf_date_tags (NULL, 0, "relay_client", + _("%s: new client on port %s: %s%s%s"), + RELAY_PLUGIN_NAME, + server->path, + RELAY_COLOR_CHAT_CLIENT, + new_client->desc, + RELAY_COLOR_CHAT); + } new_client->hook_fd = weechat_hook_fd (new_client->sock, 1, 0, 0,