summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b87f7d1)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2475
e03df62e-2008-0410-955e-
edbf42e46eb7
#include "inspstring.h"
#include "commands.h"
#include "helperfuncs.h"
#include "inspstring.h"
#include "commands.h"
#include "helperfuncs.h"
-
-extern ServerConfig* Config;
+#include "typedefs.h"
+#include "hashcomp.h"
+
+extern InspIRCd* ServerInstance;
+extern int WHOWAS_STALE = 48; // default WHOWAS Entries last 2 days before they go 'stale'
+extern int WHOWAS_MAX = 100; // default 100 people maximum in the WHOWAS list
+extern std::vector<Module*> modules;
+extern std::vector<ircd_module*> factory;
+extern std::vector<InspSocket*> module_sockets;
+extern int MODCOUNT;
+extern InspSocket* socket_ref[65535];
+extern SocketEngine* SE;
+extern userrec* fd_ref_table[65536];
+extern serverstats* stats;
+extern ServerConfig *Config;
+extern user_hash clientlist;
+extern whowas_hash whowas;
+
std::vector<userrec*> all_opers;
userrec::userrec()
std::vector<userrec*> all_opers;
userrec::userrec()
{
for (InvitedList::iterator i = invites.begin(); i != invites.end(); i++)
{
{
for (InvitedList::iterator i = invites.begin(); i != invites.end(); i++)
{
+ irc::string compare = i->channel;
+ if (compare == channel)
- irc::string compare = i->channel;
- if (compare == channel)
- {
- invites.erase(i);
- return;
- }
- }
+ invites.erase(i);
+ return;
+ }