]> jfr.im git - solanum.git/blobdiff - ircd/monitor.c
whowas.c: store account name in whowas (#323)
[solanum.git] / ircd / monitor.c
index 2a9bd3e66b3ec1bbdd71524283e5bf9569510ab6..31b44a43fb17cb9f34d1db5635e01fe6077be7c4 100644 (file)
@@ -37,7 +37,7 @@
 #include "send.h"
 #include "rb_radixtree.h"
 
-static struct rb_radixtree *monitor_tree;
+static rb_radixtree *monitor_tree;
 
 void
 init_monitor(void)
@@ -95,7 +95,7 @@ monitor_signon(struct Client *client_p)
 
        snprintf(buf, sizeof(buf), "%s!%s@%s", client_p->name, client_p->username, client_p->host);
 
-       sendto_monitor(monptr, form_str(RPL_MONONLINE), me.name, "*", buf);
+       sendto_monitor(client_p, monptr, form_str(RPL_MONONLINE), me.name, "*", buf);
 }
 
 /* monitor_signoff()
@@ -114,7 +114,7 @@ monitor_signoff(struct Client *client_p)
        if(monptr == NULL)
                return;
 
-       sendto_monitor(monptr, form_str(RPL_MONOFFLINE), me.name, "*",
+       sendto_monitor(client_p, monptr, form_str(RPL_MONOFFLINE), me.name, "*",
                        client_p->name);
 }