Forward port change to clear invites when wiping a channel during burst
authorMichael Poole <mdpoole@troilus.org>
Sat, 15 May 2004 16:31:27 +0000 (16:31 +0000)
committerMichael Poole <mdpoole@troilus.org>
Sat, 15 May 2004 16:31:27 +0000 (16:31 +0000)
git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1056 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
ircd/m_burst.c

index 5f1c7a8a83572096c194705798053381792d6a57..48edac7d798d2d35400a9cb6aa060412a0939885 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2004-05-15  David Mansell <splidge@quakenet.org>
+
+       [Original ChangeLog date: 2002-12-31 -MDP]
+
+       * ircd/m_burst.c (ms_burst): when kicking net riders, clear
+       invites too.
+
 2004-05-15  Isomer <isomer@undernet.org>
 
        [Original ChangeLog date: 2003-11-04 -MDP]
index 3354a0461d3eb54207853131beb2d5fef260edcd..2ee26fa94842e1430333abbe00c31b5bdd21f270 100644 (file)
@@ -204,6 +204,8 @@ int ms_burst(struct Client *cptr, struct Client *sptr, int parc, char *parv[])
         continue;
       if (strchr(parv[param], 'i') || strchr(parv[param], 'k'))
       {
+        /* Clear any outstanding rogue invites */
+        mode_invite_clear(chptr);
         for (member = chptr->members; member; member = nmember)
         {
           nmember = member->next_member;