]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/ctables.h
Add <cidr> block, and documentation in example config.
[user/henk/code/inspircd.git] / include / ctables.h
index 8ca08d9e44417faf98aeb127d396fe0e3fdee52b..ad2135b1e578dcb7641d462ea8e2064e247fb97b 100644 (file)
@@ -107,7 +107,6 @@ class CoreExport Command : public Extensible
 
        /** Handle the command from a user.
         * @param parameters The parameters for the command.
-        * @param pcnt The number of parameters available in 'parameters'
         * @param user The user who issued the command.
         * @return Return CMD_SUCCESS on success, or CMD_FAILURE on failure.
         * If the command succeeds but should remain local to this server,
@@ -130,13 +129,12 @@ class CoreExport Command : public Extensible
        /** Handle the command from a server.
         * Not currently used in this version of InspIRCd.
         * @param parameters The parameters given
-        * @param pcnt The number of parameters available
         * @param servername The server name which issued the command
         * @return Return CMD_SUCCESS on success, or CMD_FAILURE on failure.
         * If the command succeeds but should remain local to this server,
         * return CMD_LOCALONLY.
         */
-       virtual CmdResult HandleServer(const char* const* /* parameters */, int /* pcnt */, const std::string& /* servername */)
+       virtual CmdResult HandleServer(const std::vector<std::string>& /* parameters */, const std::string& /* servername */)
        {
                return CMD_INVALID;
        }
@@ -175,7 +173,7 @@ class CoreExport Command : public Extensible
 
 /** A hash of commands used by the core
  */
-typedef nspace::hash_map<std::string,Command*> Commandable;
+typedef nspace::hash_map<std::string,Command*> Commandtable;
 
 #define TRANSLATE1(x1) translation.push_back(x1);
 #define TRANSLATE2(x1,x2)  translation.push_back(x1);translation.push_back(x2);