aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/server.cpp
diff options
context:
space:
mode:
authorGravatar Attila Molnar2014-07-27 18:12:34 +0200
committerGravatar Attila Molnar2014-07-27 18:12:34 +0200
commit05e594030ccfc044ac69f650eccaba8e981ce329 (patch)
treef4d39d617d76e58a3a6f5ded0c494842291371a5 /src/modules/m_spanningtree/server.cpp
parentm_spanningtree Remove duplicated code from TreeSocket::Outbound_Reply_Server() (diff)
m_spanningtree Deduplicate auth finish code
Diffstat (limited to 'src/modules/m_spanningtree/server.cpp')
-rw-r--r--src/modules/m_spanningtree/server.cpp12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/modules/m_spanningtree/server.cpp b/src/modules/m_spanningtree/server.cpp
index 73f36f37f..5a12497bc 100644
--- a/src/modules/m_spanningtree/server.cpp
+++ b/src/modules/m_spanningtree/server.cpp
@@ -120,17 +120,7 @@ bool TreeSocket::Outbound_Reply_Server(parameterlist &params)
* While we're at it, create a treeserver object so we know about them.
* -- w
*/
- this->LinkState = CONNECTED;
-
- Utils->timeoutlist.erase(this);
- linkID = sname;
-
- MyRoot = new TreeServer(sname, description, sid, Utils->TreeRoot, this, x->Hidden);
- Utils->TreeRoot->AddChild(MyRoot);
- this->DoBurst(MyRoot);
-
- // This will send a * in place of the password/hmac
- CommandServer::Builder(MyRoot).Forward(MyRoot);
+ FinishAuth(sname, sid, description, x->Hidden);
return true;
}