Author: Kev <klmitch@mit.edu>
authorKevin L. Mitchell <klmitch@mit.edu>
Sat, 3 Jun 2000 03:01:11 +0000 (03:01 +0000)
committerKevin L. Mitchell <klmitch@mit.edu>
Sat, 3 Jun 2000 03:01:11 +0000 (03:01 +0000)
commit8def99fde8ed83010706032037277be93dc2494e
tree950062e4032a21ee6a9f4b515fc1729150233e87
parent11b962d70aa3f61947011ccf128793851af459e0
Author: Kev <klmitch@mit.edu>
Log message:

GLINE storm fix...yeah, this is pretty complicated :/  Basically, if
there's a gline for a user we send a NICK for, we make sure and insert
%<lastmod>:<mask> after the user modes, if present.

Status: compiled, tested

Testing needed:

Test all the code paths thoroughly; this is a rather complicated change, so
take nothing for granted.  In particular, make sure bursting servers send
the right stuff, especially in the no-usermode case, which is the only part
I haven't stringently tested.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@248 c9e4aea6-c8fd-4c43-8297-357d70d61c8c
ChangeLog
include/gline.h
include/s_user.h
ircd/gline.c
ircd/m_nick.c
ircd/m_pong.c
ircd/m_user.c
ircd/s_conf.c
ircd/s_serv.c
ircd/s_user.c