X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ircd%2Fchannel.c;h=fcbf7070b401b9d3dc066fd1ce2a2465f1f6f684;hb=dc977a27e41915deb349873c1c41802aa78cdfe7;hp=7a9990266e5413c9b737daf7dca377bf6ac5ad9e;hpb=6577b9efbb380d7b033af025bb476042edd1aec7;p=ircu2.10.12-pk.git diff --git a/ircd/channel.c b/ircd/channel.c index 7a99902..fcbf707 100644 --- a/ircd/channel.c +++ b/ircd/channel.c @@ -1109,9 +1109,10 @@ char *pretty_mask(char *mask) user = mask; host = ++ptr; } - else if (*ptr == '.') + else if (*ptr == '.' || *ptr == ':') { - /* Case 2: Found last '.' (without finding a '!' or '@' yet) */ + /* Case 2: Found character specific to IP or hostname (without + * finding a '!' or '@' yet) */ last_dot = ptr; continue; }