diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/kike.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1004,7 +1004,9 @@ irc_send_lusers (struct client *c) static bool irc_is_this_me (struct server_context *ctx, const char *target) { - return !fnmatch (target, ctx->server_name, 0); + // Target servers can also be matched by their users + return !irc_fnmatch (target, ctx->server_name) + || str_map_find (&ctx->users, target); } static void |