]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/inspircd.h
Added '@' (WALLOPS) link token
[user/henk/code/inspircd.git] / include / inspircd.h
index f38ee47be52582a6f4fcf0320e1d92918c8e8b14..c81efb9927be8e5a9e47b5201d9d00384835f766 100644 (file)
@@ -91,7 +91,7 @@ void ChanExceptSender(chanrec* Ptr, userrec* user, char* text, ...);
 int common_channels(userrec *u, userrec *u2);
 void WriteCommon(userrec *u, char* text, ...);
 void WriteCommonExcept(userrec *u, char* text, ...);
-void WriteWallOps(userrec *source, char* text, ...);
+void WriteWallOps(userrec *source, bool local_only, char* text, ...);
 int isnick(const char *n);
 userrec* Find(std::string nick);
 chanrec* FindChan(const char* chan);
@@ -107,8 +107,11 @@ bool ModeDefined(char c, int i);
 bool ModeDefinedOper(char c, int i);
 int ModeDefinedOn(char c, int i);
 int ModeDefinedOff(char c, int i);
-chanrec* add_channel(userrec *user, const char* cn, const char* key);
-chanrec* del_channel(userrec *user, const char* cname, const char* reason);
+chanrec* add_channel(userrec *user, const char* cn, const char* key, bool override);
+chanrec* del_channel(userrec *user, const char* cname, const char* reason, bool local);
 void force_nickchange(userrec* user,const char* newnick);
 void kill_link(userrec *user,const char* r);
+int usercount(chanrec *c);
+void call_handler(const char* commandname,char **parameters, int pcnt, userrec *user);
+void send_network_quit(const char* nick, const char* reason);