X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_spanningtree%2Fcommands.h;h=feecc7dd2b5621aa7f48765f836f361b88249403;hb=afefc6bfe9e184086247fc305a41ef1c21cb136b;hp=a6563943407b99159718f01bf842b30dd9b9333b;hpb=a7dedb347b7dcd26ce93d4af81e77cfa3cf82d0f;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_spanningtree/commands.h b/src/modules/m_spanningtree/commands.h index a65639434..feecc7dd2 100644 --- a/src/modules/m_spanningtree/commands.h +++ b/src/modules/m_spanningtree/commands.h @@ -21,6 +21,7 @@ #include "servercommand.h" #include "commandbuilder.h" +#include "remoteuser.h" /** Handle /RCONNECT */ @@ -297,14 +298,6 @@ class CommandPong : public ServerOnlyServerCommand RouteDescriptor GetRouting(User* user, const std::vector& parameters) { return ROUTE_UNICAST(parameters[0]); } }; -class CommandPush : public ServerCommand -{ - public: - CommandPush(Module* Creator) : ServerCommand(Creator, "PUSH", 2) { } - CmdResult Handle(User* user, std::vector& parameters); - RouteDescriptor GetRouting(User* user, const std::vector& parameters) { return ROUTE_UNICAST(parameters[0]); } -}; - class CommandSave : public ServerCommand { public: @@ -375,6 +368,12 @@ class CommandNum : public ServerOnlyServerCommand CommandNum(Module* Creator) : ServerOnlyServerCommand(Creator, "NUM", 3) { } CmdResult HandleServer(TreeServer* server, std::vector& parameters); RouteDescriptor GetRouting(User* user, const std::vector& parameters); + + class Builder : public CmdBuilder + { + public: + Builder(SpanningTree::RemoteUser* target, const Numeric::Numeric& numeric); + }; }; class SpanningTreeCommands @@ -402,7 +401,6 @@ class SpanningTreeCommands CommandNick nick; CommandPing ping; CommandPong pong; - CommandPush push; CommandSave save; CommandServer server; CommandSQuit squit;