*/
/* Except "F:" clients */
if(dlink_list_length(&lclient_list) >=
- (unsigned long)GlobalSetOptions.maxclients && !IsExemptLimits(source_p))
+ (unsigned long)GlobalSetOptions.maxclients && !IsConfExemptLimits(aconf))
{
sendto_realops_snomask(SNO_FULL, L_ALL,
"Too many clients, rejecting %s[%s].", source_p->name, source_p->host);
if(IsConfExemptKline(aconf))
{
SetExemptKline(source_p);
- sendto_one_notice(source_p, ":*** You are exempt from K/D/G/X lines. congrats.");
+ sendto_one_notice(source_p, ":*** You are exempt from K/G/X lines. congrats.");
}
if(IsConfExemptGline(aconf))
/* If this user is exempt from user limits set it F lined" */
if(IsConfExemptLimits(aconf))
{
- SetExemptLimits(source_p);
- sendto_one_notice(source_p, "*** You are exempt from user limits. congrats.");
+ sendto_one_notice(source_p, ":*** You are exempt from user limits. congrats.");
}
if(IsConfExemptFlood(aconf))
if(MyClient(source_p) && (source_p->snomask & SNO_NCHANGE) && !IsOperN(source_p))
{
- sendto_one_notice(source_p, ":*** You need oper and N flag for +s +n");
+ sendto_one_notice(source_p, ":*** You need oper and nick_changes flag for +s +n");
source_p->snomask &= ~SNO_NCHANGE; /* only tcm's really need this */
}
if(MyConnect(source_p) && (source_p->umodes & UMODE_ADMIN) &&
(!IsOperAdmin(source_p) || IsOperHiddenAdmin(source_p)))
{
- sendto_one_notice(source_p, ":*** You need oper and A flag for +a");
+ sendto_one_notice(source_p, ":*** You need oper and admin flag for +a");
source_p->umodes &= ~UMODE_ADMIN;
}