Committer : entrope
CVSROOT : /cvsroot/undernet-ircu
Module : ircu2.10
Branch tags: u2_10_12_branch
Commit time: 2006-06-09 02:14:01 UTC
Modified files:
Tag: u2_10_12_branch
ircd/m_gline.c ChangeLog
Log message:
Allow (but ignore) additional arguments in server GLINE messages.
---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.710.2.110 ircu2.10/ChangeLog:1.710.2.111
--- ircu2.10/ChangeLog:1.710.2.110 Thu Jun 8 19:12:25 2006
+++ ircu2.10/ChangeLog Thu Jun 8 19:13:51 2006
@@ -1,5 +1,9 @@
2006-06-08 Michael Poole <[EMAIL PROTECTED]>
+ * ircd/m_gline.c (ms_gline): Use final argument as G-line reason.
+
+2006-06-08 Michael Poole <[EMAIL PROTECTED]>
+
* ircd/gline.c (gline_stats): Show activation state in /stats g.
* ircd/s_err.c (RPL_STATSGLINE): Update format string to match.
Index: ircu2.10/ircd/m_gline.c
diff -u ircu2.10/ircd/m_gline.c:1.26 ircu2.10/ircd/m_gline.c:1.26.2.1
--- ircu2.10/ircd/m_gline.c:1.26 Fri Dec 10 21:13:46 2004
+++ ircu2.10/ircd/m_gline.c Thu Jun 8 19:13:51 2006
@@ -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.26 2004/12/11 05:13:46 klmitch Exp $
+ * $Id: m_gline.c,v 1.26.2.1 2006/06/09 02:13:51 entrope Exp $
*/
/*
@@ -139,18 +139,16 @@
if (!find_conf_byhost(cli_confs(cptr), cli_name(sptr), CONF_UWORLD))
return need_more_params(sptr, "GLINE");
- if (parc > 4)
- reason = parv[4];
flags |= GLINE_FORCE;
}
else if (parc > 5)
- {
lastmod = atoi(parv[4]);
- reason = parv[5];
- }
else
return need_more_params(sptr, "GLINE");
+ if (parc > 4)
+ reason = parv[parc - 1];
+
if (IsServer(sptr))
flags |= GLINE_FORCE;
----------------------- End of diff -----------------------
_______________________________________________
Patches mailing list
[email protected]
http://undernet.sbg.org/mailman/listinfo/patches