]> jfr.im git - irc/quakenet/newserv.git/commitdiff
T shouldn't join +r/+i channels either.
authorChris Porter <redacted>
Thu, 3 Nov 2005 13:19:00 +0000 (13:19 +0000)
committerChris Porter <redacted>
Thu, 3 Nov 2005 13:19:00 +0000 (13:19 +0000)
trojanscan/trojanscan.c

index 4898224c71483f921055446644dcf1b357b3d4ed..d1e1a1350fbf420ee8b988ba7fd820361d732a7e 100644 (file)
@@ -1368,8 +1368,7 @@ void trojanscan_fill_channels(void *arg) {
   
   for (i=0;i<CHANNELHASHSIZE;i++) {
     for(chn=chantable[i];chn;chn=chn->next) {
-      /* TODO, add IsInvite */
-      if (chn->channel && !IsKey(chn->channel) && (chn->channel->users->totalusers >= trojanscan_minchansize)) {
+      if (chn->channel && !IsKey(chn->channel) && !IsInviteOnly(chn->channel) && !IsRegOnly(chn->channel) && (chn->channel->users->totalusers >= trojanscan_minchansize)) {
         lp = (trojanscan_prechannels *)malloc(sizeof(trojanscan_prechannels));
         lp->name = chn->name;
         lp->size = chn->channel->users->totalusers;