X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/212380e3f42f585dc1ea927402252eb943f91f7b..d3455e2c7e2f9040e1b7628d9cf52b26a24dcefc:/modules/core/m_squit.c diff --git a/modules/core/m_squit.c b/modules/core/m_squit.c index cf7a761..67e939e 100644 --- a/modules/core/m_squit.c +++ b/modules/core/m_squit.c @@ -21,7 +21,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA * - * $Id: m_squit.c 698 2006-02-04 18:26:55Z jilles $ + * $Id: m_squit.c 3161 2007-01-25 07:23:01Z nenolod $ */ #include "stdinc.h" @@ -31,7 +31,7 @@ #include "ircd.h" #include "numeric.h" #include "s_conf.h" -#include "s_log.h" +#include "logger.h" #include "s_serv.h" #include "send.h" #include "msg.h" @@ -50,7 +50,7 @@ struct Message squit_msgtab = { mapi_clist_av1 squit_clist[] = { &squit_msgtab, NULL }; -DECLARE_MODULE_AV1(squit, NULL, NULL, squit_clist, NULL, NULL, "$Revision: 698 $"); +DECLARE_MODULE_AV1(squit, NULL, NULL, squit_clist, NULL, NULL, "$Revision: 3161 $"); struct squit_parms { @@ -174,7 +174,7 @@ find_squit(struct Client *client_p, struct Client *source_p, const char *server) static struct squit_parms found_squit; struct Client *target_p = NULL; struct Client *p; - dlink_node *ptr; + rb_dlink_node *ptr; /* must ALWAYS be reset */ found_squit.target_p = NULL; @@ -186,7 +186,7 @@ find_squit(struct Client *client_p, struct Client *source_p, const char *server) ** when the command is issued by an oper. */ - DLINK_FOREACH(ptr, global_serv_list.head) + RB_DLINK_FOREACH(ptr, global_serv_list.head) { p = ptr->data; if(IsServer(p) || IsMe(p)) @@ -210,8 +210,8 @@ find_squit(struct Client *client_p, struct Client *source_p, const char *server) if(IsClient(client_p)) { if(MyClient(client_p)) - sendto_one(source_p, ":%s NOTICE %s :You are trying to squit me.", - me.name, client_p->name); + sendto_one_notice(source_p, ":You are trying to squit me."); + return NULL; } else