]> jfr.im git - irc/unrealircd/unrealircd.git/commitdiff
Show who actually tried to use a banned nick.
authorBram Matthys <redacted>
Sat, 19 Aug 2023 10:17:00 +0000 (12:17 +0200)
committerBram Matthys <redacted>
Sat, 19 Aug 2023 10:17:00 +0000 (12:17 +0200)
Reported by Amiga600 in https://bugs.unrealircd.org/view.php?id=6300
Inspired by patch from Valware in https://github.com/unrealircd/unrealircd/pull/255

src/modules/nick.c

index 3747feab7ab47138f42c6c9c1659b65f80776754..8ca77caec0d21b50752f78ceef83a11a911c6e7e 100644 (file)
@@ -140,7 +140,7 @@ CMD_FUNC(cmd_nick_remote)
        if (!IsULine(client) && (tklban = find_qline(client, nick, &ishold)) && !ishold)
        {
                unreal_log(ULOG_INFO, "nick", "QLINE_NICK_REMOTE", client,
-                          "Banned nick $nick [$ip] from server $server ($reason)",
+                          "Banned nick $nick used by $client.details, allowed through by server $server ($reason)",
                           log_data_string("nick", parv[1]),
                           log_data_string("ip", GetIP(client)),
                           log_data_client("server", client->uplink),
@@ -287,7 +287,7 @@ CMD_FUNC(cmd_nick_local)
                        add_fake_lag(client, 4000); /* lag them up */
                        sendnumeric(client, ERR_ERRONEUSNICKNAME, nick, tklban->ptr.nameban->reason);
                        unreal_log(ULOG_INFO, "nick", "QLINE_NICK_LOCAL_ATTEMPT", client,
-                                  "Attempt to use banned nick $nick [$ip] blocked ($reason)",
+                                  "Attempt to use banned nick $nick by $client.details blocked ($reason)",
                                   log_data_string("nick", parv[1]),
                                   log_data_string("ip", GetIP(client)),
                                   log_data_client("server", client->uplink),