]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/treesocket1.cpp
Strip SUPPORT_IP6LINKS #define
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / treesocket1.cpp
index d0db01dec87292e3e2c1e2a7f6f8bcd30ac39218..e98246a3559de58c5b2fe03dfc2d1aa604ffc6e2 100644 (file)
 #include "commands/cmd_stats.h"
 #include "socket.h"
 #include "xline.h"
-#include "transport.h"
-#include "m_hash.h"
+#include "../transport.h"
+#include "../m_hash.h"
 #include "socketengine.h"
 
-#include "m_spanningtree/main.h"
-#include "m_spanningtree/utils.h"
-#include "m_spanningtree/treeserver.h"
-#include "m_spanningtree/link.h"
-#include "m_spanningtree/treesocket.h"
-#include "m_spanningtree/resolvers.h"
-#include "m_spanningtree/handshaketimer.h"
+#include "main.h"
+#include "utils.h"
+#include "treeserver.h"
+#include "link.h"
+#include "treesocket.h"
+#include "resolvers.h"
+#include "handshaketimer.h"
 
 /* $ModDep: m_spanningtree/resolvers.h m_spanningtree/main.h m_spanningtree/utils.h m_spanningtree/treeserver.h m_spanningtree/link.h m_spanningtree/treesocket.h m_hash.h m_spanningtree/handshaketimer.h */
 
@@ -83,6 +83,15 @@ Module* TreeSocket::GetHook()
        return this->Hook;
 }
 
+void TreeSocket::CleanNegotiationInfo()
+{
+       ModuleList.clear();
+       CapKeys.clear();
+       ourchallenge.clear();
+       theirchallenge.clear();
+       OutboundPass.clear();
+}
+
 TreeSocket::~TreeSocket()
 {
        if (Hook)