]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_jumpserver.cpp
Replace OnAccessCheck with OnPreMode to remove a number of redundant checks
[user/henk/code/inspircd.git] / src / modules / m_jumpserver.cpp
index 5ea4cdf8ed5a986141210d66d864a79a2ff798fc..d8492fd5e2aeda292c7b1308dbac241ec0315f8f 100644 (file)
@@ -55,7 +55,7 @@ class CommandJumpserver : public Command
 
                        port = 0;
                        redirect_to.clear();
-                       return CMD_LOCALONLY;
+                       return CMD_SUCCESS;
                }
 
                port = 0;
@@ -126,7 +126,7 @@ class CommandJumpserver : public Command
                                        reason.c_str());
                }
 
-               return CMD_LOCALONLY;
+               return CMD_SUCCESS;
        }
 };
 
@@ -147,16 +147,16 @@ class ModuleJumpServer : public Module
        {
        }
 
-       virtual int OnUserRegister(User* user)
+       virtual ModResult OnUserRegister(User* user)
        {
                if (js.port && js.redirect_new_users)
                {
                        user->WriteNumeric(10, "%s %s %d :Please use this Server/Port instead",
                                user->nick.c_str(), js.redirect_to.c_str(), js.port);
                        ServerInstance->Users->QuitUser(user, js.reason);
-                       return 0;
+                       return MOD_RES_PASSTHRU;
                }
-               return 0;
+               return MOD_RES_PASSTHRU;
        }