static void chm_quietunreg(struct Client *source_p, struct Channel *chptr, int alevel, int parc, int *parn, const char **parv, int *errors, int dir, char c, long mode_type) { int newparn = 0; const char *newparv[] = { "$~a" }; if (MyClient(source_p)) chm_ban(source_p, chptr, alevel, 1, &newparn, newparv, errors, dir, 'q', CHFL_QUIET); else chm_nosuch(source_p, chptr, alevel, parc, parn, parv, errors, dir, c, mode_type); }
static void chm_sslonly(struct Client *source_p, struct Channel *chptr, int alevel, int parc, int *parn, const char **parv, int *errors, int dir, char c, long mode_type) { int newparn = 0; const char *newparv[] = { "$~z" }; if (MyClient(source_p)) chm_list(source_p, chptr, alevel, 1, &newparn, newparv, errors, dir, 'b', CHFL_BAN); else chm_nosuch(source_p, chptr, alevel, parc, parn, parv, errors, dir, c, mode_type); }