]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/ctables.h
Correctly rewrite bans in 1.2 also, and make zline on nicks actually work.
[user/henk/code/inspircd.git] / include / ctables.h
index ee972adaad914fe4013fdf85a974bf779a60076b..8daddf1922351edf2a4c513d785d37ede36ec9ef 100644 (file)
@@ -2,7 +2,7 @@
  *       | Inspire Internet Relay Chat Daemon |
  *       +------------------------------------+
  *
- *  InspIRCd: (C) 2002-2007 InspIRCd Development Team
+ *  InspIRCd: (C) 2002-2008 InspIRCd Development Team
  * See: http://www.inspircd.org/wiki/index.php/Credits
  *
  * This program is free but copyrighted software; see
 #ifndef __CTABLES_H__
 #define __CTABLES_H__
 
-
-#include "inspircd_config.h"
-#include "hash_map.h"
-#include "base.h"
-
-/* Forward declarations - required */
-class User;
-class InspIRCd;
-
 /** Used to indicate command success codes
  */
 enum CmdResult
 {
        CMD_FAILURE = 0,        /* Command exists, but failed */
        CMD_SUCCESS = 1,        /* Command exists, and succeeded */
-       CMD_INVALID = 2,        /* Command doesnt exist at all! */
-       CMD_USER_DELETED = 3    /* User was deleted - DEPRECIATED */
+       CMD_INVALID = 2         /* Command doesnt exist at all! */
 };
 
 enum TranslateType
@@ -132,7 +122,7 @@ class CoreExport Command : public Extensible
         * If the command succeeds but should remain local to this server,
         * return CMD_LOCALONLY.
         */
-       virtual CmdResult HandleInternal(const unsigned int id, const std::deque<classbase*> &params)
+       virtual CmdResult HandleInternal(const unsigned int /* id */, const std::deque<classbase*>& /* params */)
        {
                return CMD_INVALID;
        }
@@ -146,7 +136,7 @@ class CoreExport Command : public Extensible
         * If the command succeeds but should remain local to this server,
         * return CMD_LOCALONLY.
         */
-       virtual CmdResult HandleServer(const char** parameters, int pcnt, const std::string &servername)
+       virtual CmdResult HandleServer(const char** /* parameters */, int /* pcnt */, const std::string& /* servername */)
        {
                return CMD_INVALID;
        }