]> jfr.im git - irc/quakenet/newserv.git/blobdiff - xsb/xsb.h
Merge.
[irc/quakenet/newserv.git] / xsb / xsb.h
index 077e5924b8919fba9947267deffd61a764368bf5..c9a173f6dc2049e17bb16f2437a8665e4ec63000 100644 (file)
--- a/xsb/xsb.h
+++ b/xsb/xsb.h
@@ -2,9 +2,13 @@
 #define __XSB_H
 
 #include "../parser/parser.h"
+#include "../nick/nick.h"
+#include "../server/server.h"
 
 void xsb_addcommand(const char *name, const int maxparams, CommandHandler handler);
 void xsb_delcommand(const char *name, CommandHandler handler);
-void xsb_command(const char *command, const char *format, ...) __attribute__ ((format (printf, 2, 3)));
+void xsb_broadcast(const char *command, server *service, const char *format, ...) __attribute__ ((format (printf, 3, 4)));
+void xsb_unicast(const char *command, nick *np, const char *format, ...) __attribute__ ((format (printf, 3, 4)));
+int xsb_isservice(server *service);
 
 #endif