summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAttila Molnar <attilamolnar@hush.com>2016-03-30 12:32:02 +0200
committerAttila Molnar <attilamolnar@hush.com>2016-03-30 12:32:02 +0200
commit514a9edadf19d01ac80a9ef7b8b05054e7d4786b (patch)
tree281772c6831ff4fe9616588efdfd29de2508db7f
parent3c725be2833f77d7850dbb2c8cdc6be64d95c0ab (diff)
m_spanningtree Remove PUSH handler
-rw-r--r--src/modules/m_spanningtree/commands.h9
-rw-r--r--src/modules/m_spanningtree/main.cpp2
-rw-r--r--src/modules/m_spanningtree/push.cpp35
3 files changed, 1 insertions, 45 deletions
diff --git a/src/modules/m_spanningtree/commands.h b/src/modules/m_spanningtree/commands.h
index 4810e9d4b..feecc7dd2 100644
--- a/src/modules/m_spanningtree/commands.h
+++ b/src/modules/m_spanningtree/commands.h
@@ -298,14 +298,6 @@ class CommandPong : public ServerOnlyServerCommand<CommandPong>
RouteDescriptor GetRouting(User* user, const std::vector<std::string>& parameters) { return ROUTE_UNICAST(parameters[0]); }
};
-class CommandPush : public ServerCommand
-{
- public:
- CommandPush(Module* Creator) : ServerCommand(Creator, "PUSH", 2) { }
- CmdResult Handle(User* user, std::vector<std::string>& parameters);
- RouteDescriptor GetRouting(User* user, const std::vector<std::string>& parameters) { return ROUTE_UNICAST(parameters[0]); }
-};
-
class CommandSave : public ServerCommand
{
public:
@@ -409,7 +401,6 @@ class SpanningTreeCommands
CommandNick nick;
CommandPing ping;
CommandPong pong;
- CommandPush push;
CommandSave save;
CommandServer server;
CommandSQuit squit;
diff --git a/src/modules/m_spanningtree/main.cpp b/src/modules/m_spanningtree/main.cpp
index 7f88a07f5..5b3f9c0bb 100644
--- a/src/modules/m_spanningtree/main.cpp
+++ b/src/modules/m_spanningtree/main.cpp
@@ -50,7 +50,7 @@ SpanningTreeCommands::SpanningTreeCommands(ModuleSpanningTree* module)
uid(module), opertype(module), fjoin(module), ijoin(module), resync(module),
fmode(module), ftopic(module), fhost(module), fident(module), fname(module),
away(module), addline(module), delline(module), encap(module), idle(module),
- nick(module), ping(module), pong(module), push(module), save(module),
+ nick(module), ping(module), pong(module), save(module),
server(module), squit(module), snonotice(module),
endburst(module), sinfo(module), num(module)
{
diff --git a/src/modules/m_spanningtree/push.cpp b/src/modules/m_spanningtree/push.cpp
deleted file mode 100644
index b29b780c8..000000000
--- a/src/modules/m_spanningtree/push.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * InspIRCd -- Internet Relay Chat Daemon
- *
- * Copyright (C) 2008 Robin Burchell <robin+git@viroteck.net>
- *
- * This file is part of InspIRCd. InspIRCd is free software: you can
- * redistribute it and/or modify it under the terms of the GNU General Public
- * License as published by the Free Software Foundation, version 2.
- *
- * This program is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
- * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
- * details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-
-#include "inspircd.h"
-
-#include "utils.h"
-#include "commands.h"
-
-CmdResult CommandPush::Handle(User* user, std::vector<std::string>& params)
-{
- User* u = ServerInstance->FindNick(params[0]);
- if (!u)
- return CMD_FAILURE;
- if (IS_LOCAL(u))
- {
- u->Write(params[1]);
- }
- return CMD_SUCCESS;
-}