Author: Alex Badea <vampire@p16.pub.ro>
authorAlex Badea <vampire@p16.pub.ro>
Fri, 12 Apr 2002 00:19:52 +0000 (00:19 +0000)
committerAlex Badea <vampire@p16.pub.ro>
Fri, 12 Apr 2002 00:19:52 +0000 (00:19 +0000)
Log message:

Don't propagate invites for local channels.

(pullup from u2_10_11 branch)

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@729 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
include/patchlevel.h
ircd/m_invite.c

index 2a9dda7c9e748644f66d6274a2c0e526dc42718a..5ebf9aaae2d62f4730408966aa06d3d85172c6f9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-04-12  Alex Badea  <vampire@p16.pub.ro>
+
+       * ircd/m_invite.c: don't propagate invites for local channels
+
+       * include/patchlevel.h (PATCHLEVEL): bump patchlevel
+
 2002-04-10 Joseph Bongaarts <foxxe@wtfs.net>
 
        * ircd/ircd.c: The last fix broke autoconnects completely.
index a92a7cc784e882546dae54683a3a2908973fe268..72f5f2b1b3d7705406182f460797bca581fe8582 100644 (file)
@@ -18,7 +18,7 @@
  * $Id$
  *
  */
-#define PATCHLEVEL "02"
+#define PATCHLEVEL "03"
 
 #define RELEASE ".12.alpha."
 
index 4134bce4e34a4d15d4b2d2585faf05e2096ae6d1..7b0b493ae56c8b026963324917cba7dc0e3735e5 100644 (file)
@@ -195,7 +195,8 @@ int m_invite(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   if (MyConnect(acptr))
     add_invite(acptr, chptr);
 
-  sendcmdto_one(sptr, CMD_INVITE, acptr, "%s :%H", cli_name(acptr), chptr);
+  if (!IsLocalChannel(chptr->chname))
+    sendcmdto_one(sptr, CMD_INVITE, acptr, "%s :%H", cli_name(acptr), chptr);
 
   return 0;
 }