]> jfr.im git - solanum.git/blobdiff - modules/core/m_error.c
Keep propagated bans in a dictionary, not a list
[solanum.git] / modules / core / m_error.c
index 4ef168811a15dba3c105ee2de97d122eaf3aec09..69712363cfed5e1995699667c7db22a782894379 100644 (file)
@@ -106,11 +106,11 @@ m_error(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *source_
        if(IsAnyServer(client_p))
        {
                if (hideit < 2)
-                       sendto_realops_snomask(SNO_GENERAL, hideit ? L_ADMIN : (is_remote_connect(client_p) ? L_NETWIDE : L_ALL),
+                       sendto_realops_snomask(SNO_GENERAL, hideit ? L_ADMIN : L_NETWIDE,
                                        "ERROR :from %s -- %s",
                                        client_p->name, para);
                if (hideit > 0)
-                       sendto_realops_snomask(SNO_GENERAL, (hideit == 1 ? L_OPER : L_ALL) | (is_remote_connect(client_p) ? L_NETWIDE : L_ALL),
+                       sendto_realops_snomask(SNO_GENERAL, hideit == 1 ? L_OPER | L_NETWIDE : L_NETWIDE,
                                        "ERROR :from %s -- <hidden>",
                                        client_p->name);
        }
@@ -136,12 +136,12 @@ ms_error(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *source
 
        if(client_p == source_p)
        {
-               sendto_realops_snomask(SNO_GENERAL, hideit ? L_ADMIN : L_ALL, "ERROR :from %s -- %s",
+               sendto_realops_snomask(SNO_GENERAL, hideit ? L_ADMIN : L_NETWIDE, "ERROR :from %s -- %s",
                                     client_p->name, para);
        }
        else
        {
-               sendto_realops_snomask(SNO_GENERAL, hideit ? L_ADMIN : L_ALL, "ERROR :from %s via %s -- %s",
+               sendto_realops_snomask(SNO_GENERAL, hideit ? L_ADMIN : L_NETWIDE, "ERROR :from %s via %s -- %s",
                                     source_p->name, client_p->name, para);
        }
 }