From 89a8a819facc3e6aed9c76cf21a6bb8096c1562f Mon Sep 17 00:00:00 2001 From: brain Date: Wed, 1 Nov 2006 17:38:35 +0000 Subject: New events for special. Event id's "new_server" and "lost_server". The data is a pointer to a char* containing the server name. Eventally, i might expand this to include more data about the server such as its 'gecos' field etc, but not just yet. Let me know what data you want first. Event source is valid and will point at the protocol module. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5623 e03df62e-2008-0410-955e-edbf42e46eb7 --- include/inspircd.h | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'include') diff --git a/include/inspircd.h b/include/inspircd.h index 014f729b0..1a56978a2 100644 --- a/include/inspircd.h +++ b/include/inspircd.h @@ -211,14 +211,6 @@ class InspIRCd : public classbase /** Holds a string describing the last module error to occur */ char MODERR[MAXBUF]; - - /** This is an internal flag used by the mainloop - */ - bool expire_run; - - /** List of server names we've seen. - */ - servernamelist servernames; /** Remove a ModuleFactory pointer * @param j Index number of the ModuleFactory to remove @@ -348,6 +340,10 @@ class InspIRCd : public classbase FileLogger* Logger; public: + /** List of server names we've seen. + */ + servernamelist servernames; + /** Time this ircd was booted */ time_t startup_time; -- cgit v1.2.3