begin quote from Jeekay on Oct 17, 2002: > This patch fixes the compilation problem with m_kick.c. It also prevents > users from setting +x if they have not authed with a service (ie have > FLAGS_ACCOUNT set). This is to stop people setting +x and thinking they > are now host hidden (ie they dont check with /whois), when they actually > won't be until they auth. Umode +x now means 'this host is hidden' rather > than 'this host may be hidden'. > > Patch attached. > > GK
I disagree with the umode +x behaviour. Imagine a client sends a /msg X login and a /mode +x upon connection. What will usually happen is the mode will be processed before the account message from X, so it just makes life more complicated. If we really must inform users about what's going on under their feet, we could send a server notice, or even a numeric when their host gets hidden. -- Alex "Vampire-" Badea * Undernet Coder-Com contributer