diff options
author | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2014-01-14 18:10:10 +0000 |
---|---|---|
committer | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2014-01-14 18:10:10 +0000 |
commit | f6ce20726b517875f98a2238fe247635626cfd40 (patch) | |
tree | b57a726aee93004681718abfba26a771f9a5ae77 /src/memory.c | |
parent | c45beadd12c70ddb0d43a99a3c1ac66c8f965533 (diff) |
- 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.
- Renamed ban_them() to conf_try_ban()
- conf_try_ban() removed exemption notices that are now redundant
- hostmask.c:parse_netmask(): optimize for the ipv4 case
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2815 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'src/memory.c')
0 files changed, 0 insertions, 0 deletions