]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/servers.h
Fixed WriteChannelWithServ
[user/henk/code/inspircd.git] / include / servers.h
index 9bf16defcf5b127d6e6967946ec9e60888e3fcd9..09e6ad1c687e321c4c38977d2e2d3b20afb0d9a7 100644 (file)
@@ -1,7 +1,18 @@
-/*
-
-
-*/
+/*       +------------------------------------+
+ *       | Inspire Internet Relay Chat Daemon |
+ *       +------------------------------------+
+ *
+ *  Inspire is copyright (C) 2002-2004 ChatSpike-Dev.
+ *                       E-mail:
+ *                <brain@chatspike.net>
+ *               <Craig@chatspike.net>
+ *     
+ * Written by Craig Edwards, Craig McLure, and others.
+ * This program is free but copyrighted software; see
+ *            the file COPYING for details.
+ *
+ * ---------------------------------------------------
+ */
 
 #include "inspircd_config.h" 
 #include "connection.h"
@@ -20,40 +31,51 @@ class serverrec : public connection
 {
  private:
  public:
-    /** server name
-     */
+       /** server name
+        */
        char name[MAXBUF];
        /** last ping response (ms)
-     */
+        */
        long pingtime;
        /** invisible users on server
-     */
+        */
        long usercount_i;
        /** non-invisible users on server
-     */
+        */
        long usercount;
        /** opers on server
-     */
+        */
        long opercount;
        /** number of hops away (for quick access)
-     */
+        */
        int hops_away;
        /** ircd version
-     */
+        */
        long version;
        /** is a JUPE server (faked to enforce a server ban)
-     */
+        */
        bool jupiter;
+       
+       /** Description of the server
+        */     
+       char description[MAXBUF];
+
+       /** Holds nickserv's name on U:lined (services) servers (this is a kludge for ircservices which ASSUMES things :/)
+        */
+       char nickserv[NICKMAX];
+       
+       bool sync_soon;
 
        /** Constructor
-     */
+        */
        serverrec();
        /** Constructor which initialises some of the main variables
-     */
+        */
        serverrec(char* n, long ver, bool jupe);
        /** Destructor
-     */
+        */
        ~serverrec();
+       
 };