]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/chmode.c
[svn] - add config option for setting max_clients.
[irc/rqf/shadowircd.git] / src / chmode.c
index 1d8f711d343bc1a9ba1dbadbbb3658b3983e66d2..e6e0b79c413c976f3be026767daef63347b37c8b 100644 (file)
@@ -22,7 +22,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: chmode.c 3131 2007-01-21 15:36:31Z jilles $
+ *  $Id: chmode.c 3213 2007-02-21 19:52:51Z jilles $
  */
 
 #include "stdinc.h"
@@ -581,7 +581,10 @@ chm_ban(struct Client *source_p, struct Channel *chptr,
                                   me.name, source_p->name, chptr->chname,
                                   banptr->banstr, banptr->who, banptr->when);
                }
-               sendto_one(source_p, form_str(rpl_endlist), me.name, source_p->name, chptr->chname);
+               if (mode_type == CHFL_QUIET)
+                       sendto_one(source_p, ":%s %d %s %s :End of Channel Quiet List", me.name, rpl_endlist, source_p->name, chptr->chname);
+               else
+                       sendto_one(source_p, form_str(rpl_endlist), me.name, source_p->name, chptr->chname);
                return;
        }
 
@@ -964,9 +967,9 @@ chm_forward(struct Client *source_p, struct Channel *chptr,
                if (!(*errors & SM_ERR_RPL_F))
                {
                        if (*chptr->mode.forward == '\0')
-                               sendto_one(source_p, ":%s NOTICE %s :%s has no forward channel", me.name, source_p->name, chptr->chname);
+                               sendto_one_notice(source_p, ":%s has no forward channel", chptr->chname);
                        else
-                               sendto_one(source_p, ":%s NOTICE %s :%s forward channel is %s", me.name, source_p->name, chptr->chname, chptr->mode.forward);
+                               sendto_one_notice(source_p, ":%s forward channel is %s", chptr->chname, chptr->mode.forward);
                        *errors |= SM_ERR_RPL_F;
                }
                return;