]> jfr.im git - solanum.git/blobdiff - include/monitor.h
Merge pull request #101 from Elizafox/master
[solanum.git] / include / monitor.h
index 56974e071a16ec9ee6547c13667b5c3680df93e7..bff6ae922a345d86056a45caa57208c6a7c15f1c 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
  * ircd-ratbox: an advanced Internet Relay Chat Daemon(ircd).
  * monitor.h: Code for server-side notify lists.
  *
@@ -10,7 +10,7 @@
 #ifndef INCLUDED_monitor_h
 #define INCLUDED_monitor_h
 
-struct BlockHeap;
+struct rb_bh;
 
 struct monitor
 {
@@ -19,15 +19,16 @@ struct monitor
        rb_dlink_list users;
 };
 
-extern struct monitor *monitorTable[];\r
-\r
-#define MONITOR_HASH_BITS 16\r
+extern struct monitor *monitorTable[];
+
+#define MONITOR_HASH_BITS 16
 #define MONITOR_HASH_SIZE (1<<MONITOR_HASH_BITS)
 
 void free_monitor(struct monitor *);
 
 void init_monitor(void);
 struct monitor *find_monitor(const char *name, int add);
+void clear_monitor(struct Client *);
 
 void monitor_signon(struct Client *);
 void monitor_signoff(struct Client *);