git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/branches/u2_10_12_branch@1666
c9e4aea6-c8fd-4c43-8297-
357d70d61c8c
+2006-06-08 Michael Poole <mdpoole@troilus.org>
+
+ * ircd/m_gline.c (ms_gline): Use final argument as G-line reason.
+
2006-06-08 Michael Poole <mdpoole@troilus.org>
* ircd/gline.c (gline_stats): Show activation state in /stats g.
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;