]> arthur.barton.de Git - ngircd-alex.git/commit
Fix hostmask cloaking bug, don't cloak multiple times
authorJRMU <jrmu@lecturify.com>
Wed, 4 Sep 2019 04:48:54 +0000 (06:48 +0200)
committerAlexander Barton <alex@barton.de>
Mon, 9 Sep 2019 13:30:44 +0000 (15:30 +0200)
commit147e424d98091a3627091edbfdab9fca52f21938
treefc64b2c26b22d7b04766e2a4764917cd710c8033
parente954b59d414fb32b89291514d0d690c9ebabba49
Fix hostmask cloaking bug, don't cloak multiple times

Previously, each server would cloak every user's hostmask. The problem
is that if a network has more than one server, then a user's hostmask
would get cloaked twice. This patch ensures that a server only cloaks
the hostmask if it has not yet been cloaked (the period indicates it's
still an IP address).

Closes #228.
src/ngircd/client.c