1 /* +------------------------------------+
2 * | Inspire Internet Relay Chat Daemon |
3 * +------------------------------------+
5 * InspIRCd is copyright (C) 2002-2006 ChatSpike-Dev.
7 * <brain@chatspike.net>
8 * <Craig@chatspike.net>
10 * Written by Craig Edwards, Craig McLure, and others.
11 * This program is free but copyrighted software; see
12 * the file COPYING for details.
14 * ---------------------------------------------------
20 // include the common header files
31 int common_channels(userrec *u, userrec *u2);
33 void tidystring(char* str);
35 void NonBlocking(int s);
36 int CleanAndResolve (char *resolvedHost, const char *unresolvedHost);
37 int c_count(userrec* u);
38 bool hasumode(userrec* user, char mode);
39 void ChangeName(userrec* user, const char* gecos);
40 void ChangeDisplayedHost(userrec* user, const char* host);
41 int isident(const char* n);
42 int isnick(const char* n);
43 char* cmode(userrec *user, chanrec *chan);
44 int cstatus(userrec *user, chanrec *chan);
45 int has_channel(userrec *u, chanrec *c);
46 void TidyBan(char *ban);
47 std::string chlist(userrec *user, userrec* source);
48 void send_network_quit(const char* nick, const char* reason);