CVSROOT    : /cvsroot/undernet-ircu
Module     : ircu2.10
Branch tags: u2_10_11_04
Commit time: 2002-12-30 01:58:09 UTC

Modified files:
  Tag: u2_10_11_04
     ChangeLog ircd/m_gline.c

Log message:

Author: Isomer <[EMAIL PROTECTED]>
Log message:

Allow servers to set forced glines

---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.290.2.126.2.8 ircu2.10/ChangeLog:1.290.2.126.2.9
--- ircu2.10/ChangeLog:1.290.2.126.2.8  Sun Dec 29 17:45:13 2002
+++ ircu2.10/ChangeLog  Sun Dec 29 17:57:57 2002
@@ -1,4 +1,7 @@
 2002-12-30  Perry Lorier <[EMAIL PROTECTED]>
+       * ircd/m_gline.c: Server set glines are FORCE'd.
+       
+2002-12-30  Perry Lorier <[EMAIL PROTECTED]>
        * ircd/whocmds.c: s/&/&&/ as suggested by reed
 
 2002-12-28  David Mansell <[EMAIL PROTECTED]>
Index: ircu2.10/ircd/m_gline.c
diff -u ircu2.10/ircd/m_gline.c:1.22.2.2 ircu2.10/ircd/m_gline.c:1.22.2.2.10.1
--- ircu2.10/ircd/m_gline.c:1.22.2.2    Wed Aug 28 05:27:29 2002
+++ ircu2.10/ircd/m_gline.c     Sun Dec 29 17:57:59 2002
@@ -20,7 +20,7 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: m_gline.c,v 1.22.2.2 2002/08/28 12:27:29 kev Exp $
+ * $Id: m_gline.c,v 1.22.2.2.10.1 2002/12/30 01:57:59 isomer Exp $
  */
 
 /*
@@ -146,6 +146,9 @@
     reason = parv[5];
   } else
     return need_more_params(sptr, "GLINE");
+
+  if (IsServer(sptr))
+    flags |= GLINE_FORCE;
 
   if (!(target[0] == '*' && target[1] == '\0')) {
     if (!(acptr = FindNServer(target)))
----------------------- End of diff -----------------------

Reply via email to