From 3bf6cdb6ac0f02950cc67334f9a1a35e7f121158 Mon Sep 17 00:00:00 2001 From: Adam- Date: Tue, 15 Jun 2010 17:04:10 +0000 Subject: Grab users cloaked hosts on Unreal after setting +x, fixes us never knowing cloaked hosts if the user is introduced with a vhost git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@3003 5417fbe8-f217-4b02-8779-1006273d7864 --- src/users.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'src/users.c') diff --git a/src/users.c b/src/users.c index e55a68696..fac248dbb 100644 --- a/src/users.c +++ b/src/users.c @@ -636,13 +636,6 @@ User *do_nick(const char *source, char *nick, char *username, char *host, user->realname = sstrdup(realname); user->timestamp = ts; user->my_signon = time(NULL); - /* Initially set both the vhost and cloaked host to the users cloaked host, vhost will be changed - * later if they get a real vhost, chost however should *never* be changed to anything else. - * It is possible that on most IRCds (Unreal) a server splits and then comes back, reintroducing clients - * with a vhost (not a cloaked host) and never informing Anope about the real cloaked host. For now I'm - * leaving this open (we should prboably request a USERHOST or so) as this won't occur that much, and any - * fixes to this problem are ugly. - Adam - */ user->chost = vhost ? sstrdup(vhost) : sstrdup(host); user->vhost = vhost ? sstrdup(vhost) : sstrdup(host); if (uid) { -- cgit