[hybrid-commits] svnroot commit: ircd-hybrid/trunk/include client.h hostmask.h ircd-hybrid/trunk/modules m_gline.c m_kline.c ircd-hybrid/trunk/src client.c hostmask.c
Michael Wobst
michael at svn.ircd-hybrid.org
Sun Jan 12 14:39:33 EST 2014
michael 2014-01-12 14:39:33 -0500 (Sun, 12 Jan 2014)
Modified files:
ircd-hybrid/trunk/src client.c hostmask.c
Log:
- Greatly speedup k-/g-line lookup. Instead of testing every single client against
every single k-/g-line just check the just added ban against connected clients.
Revision Changes Path
2811 +3 -0 ircd-hybrid/trunk/include/client.h
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid/trunk/include/client.h?rev=2811&r1=2810&r2=2811&diff_format=h
2811 +1 -1 ircd-hybrid/trunk/include/hostmask.h
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid/trunk/include/hostmask.h?rev=2811&r1=2810&r2=2811&diff_format=h
2811 +36 -2 ircd-hybrid/trunk/modules/m_gline.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid/trunk/modules/m_gline.c?rev=2811&r1=2810&r2=2811&diff_format=h
2811 +36 -2 ircd-hybrid/trunk/modules/m_kline.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid/trunk/modules/m_kline.c?rev=2811&r1=2810&r2=2811&diff_format=h
2811 +18 -2 ircd-hybrid/trunk/src/client.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid/trunk/src/client.c?rev=2811&r1=2810&r2=2811&diff_format=h
2811 +3 -1 ircd-hybrid/trunk/src/hostmask.c
http://svn.ircd-hybrid.org:8000/viewcvs.cgi/ircd-hybrid/trunk/src/hostmask.c?rev=2811&r1=2810&r2=2811&diff_format=h
More information about the hybrid-commits
mailing list