aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree/server.cpp
diff options
context:
space:
mode:
authorGravatar Attila Molnar2014-07-27 18:30:31 +0200
committerGravatar Attila Molnar2014-07-27 18:30:31 +0200
commit9c934dcae25a60924fd2506126f86fcc86e73632 (patch)
treebcc959377db3d39b674f5e87c33041ec8a01f667 /src/modules/m_spanningtree/server.cpp
parentm_spanningtree Add newly created TreeServers to the parent's list in the cons... (diff)
downloadinspircd++-9c934dcae25a60924fd2506126f86fcc86e73632.tar.gz
inspircd++-9c934dcae25a60924fd2506126f86fcc86e73632.tar.bz2
inspircd++-9c934dcae25a60924fd2506126f86fcc86e73632.zip
m_spanningtree Remove unused parameters from the server introduction message
This does not affect the initial SERVER message containing the password
Diffstat (limited to 'src/modules/m_spanningtree/server.cpp')
-rw-r--r--src/modules/m_spanningtree/server.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/modules/m_spanningtree/server.cpp b/src/modules/m_spanningtree/server.cpp
index 8350547f0..db23466c0 100644
--- a/src/modules/m_spanningtree/server.cpp
+++ b/src/modules/m_spanningtree/server.cpp
@@ -34,9 +34,7 @@
CmdResult CommandServer::HandleServer(TreeServer* ParentOfThis, std::vector<std::string>& params)
{
const std::string& servername = params[0];
- // password is not used for a remote server
- // hopcount is not used (ever)
- const std::string& sid = params[3];
+ const std::string& sid = params[1];
const std::string& description = params.back();
TreeSocket* socket = ParentOfThis->GetSocket();
@@ -198,7 +196,6 @@ CommandServer::Builder::Builder(TreeServer* server)
: CmdBuilder(server->GetParent()->GetID(), "SERVER")
{
push(server->GetName());
- push_raw(" * 0 ");
- push_raw(server->GetID());
+ push(server->GetID());
push_last(server->GetDesc());
}