From: Gunnar Beutner Date: Wed, 31 Jul 2013 22:52:34 +0000 (+0200) Subject: Fix user count for IPv6 clients. X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/commitdiff_plain/65e06d9ff10ded5de6ca3a9dddff79c1f1a915f9 Fix user count for IPv6 clients. --HG-- branch : shroudtrusts --- diff --git a/trusts/trusts_policy.c b/trusts/trusts_policy.c index 8160a8c8..0fac02bf 100644 --- a/trusts/trusts_policy.c +++ b/trusts/trusts_policy.c @@ -87,11 +87,7 @@ static int checkconnectionth(const char *username, struct irc_in_addr *ip, trust int nodecount = 0; head = refnode(iptree, ip, th->nodebits); - PATRICIA_WALK(head, node) - { - nodecount += node->usercount; - } - PATRICIA_WALK_END; + nodecount = node->usercount; derefnode(iptree, head); if(th->maxpernode && nodecount + usercountadjustment > th->maxpernode) {