mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-11 11:39:02 -04:00
Fix dependencies
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6398 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
0ddb3780af
commit
594d923190
@ -17,6 +17,8 @@
|
||||
#include "m_spanningtree/treesocket.h"
|
||||
#include "m_spanningtree/handshaketimer.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/main.h m_spanningtree/utils.h m_spanningtree/treeserver.h m_spanningtree/link.h m_spanningtree/treesocket.h */
|
||||
|
||||
HandshakeTimer::HandshakeTimer(InspIRCd* Inst, TreeSocket* s, Link* l, SpanningTreeUtilities* u) : InspTimer(1, time(NULL)), Instance(Inst), sock(s), lnk(l), Utils(u)
|
||||
{
|
||||
thefd = sock->GetFd();
|
||||
|
@ -34,6 +34,8 @@
|
||||
#include "m_spanningtree/treesocket.h"
|
||||
#include "m_spanningtree/rconnect.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/timesynctimer.h 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_spanningtree/rconnect.h */
|
||||
|
||||
ModuleSpanningTree::ModuleSpanningTree(InspIRCd* Me)
|
||||
: Module::Module(Me), max_local(0), max_global(0)
|
||||
{
|
||||
|
@ -19,6 +19,8 @@
|
||||
#include "m_spanningtree/treesocket.h"
|
||||
#include "m_spanningtree/rconnect.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/timesynctimer.h 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_spanningtree/rconnect.h */
|
||||
|
||||
cmd_rconnect::cmd_rconnect (InspIRCd* Instance, Module* Callback, SpanningTreeUtilities* Util) : command_t(Instance, "RCONNECT", 'o', 2), Creator(Callback), Utils(Util)
|
||||
{
|
||||
this->source = "m_spanningtree.so";
|
||||
|
@ -17,6 +17,8 @@
|
||||
#include "m_spanningtree/link.h"
|
||||
#include "m_spanningtree/treesocket.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/timesynctimer.h m_spanningtree/resolvers.h m_spanningtree/main.h m_spanningtree/utils.h m_spanningtree/treeserver.h m_spanningtree/link.h m_spanningtree/treesocket.h */
|
||||
|
||||
/** This class is used to resolve server hostnames during /connect and autoconnect.
|
||||
* As of 1.1, the resolver system is seperated out from InspSocket, so we must do this
|
||||
* resolver step first ourselves if we need it. This is totally nonblocking, and will
|
||||
|
@ -17,6 +17,8 @@
|
||||
#include "m_spanningtree/link.h"
|
||||
#include "m_spanningtree/treesocket.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/timesynctimer.h m_spanningtree/resolvers.h m_spanningtree/main.h m_spanningtree/utils.h m_spanningtree/treeserver.h m_spanningtree/link.h m_spanningtree/treesocket.h */
|
||||
|
||||
TimeSyncTimer::TimeSyncTimer(InspIRCd *Inst, ModuleSpanningTree *Mod) : InspTimer(43200, Inst->Time(), true), Instance(Inst), Module(Mod)
|
||||
{
|
||||
}
|
||||
|
@ -13,6 +13,8 @@
|
||||
#include "m_spanningtree/utils.h"
|
||||
#include "m_spanningtree/treeserver.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/utils.h m_spanningtree/treeserver.h */
|
||||
|
||||
TreeServer::TreeServer(SpanningTreeUtilities* Util, InspIRCd* Instance) : ServerInstance(Instance), Utils(Util)
|
||||
{
|
||||
Parent = NULL;
|
||||
|
@ -19,6 +19,8 @@
|
||||
#include "m_spanningtree/resolvers.h"
|
||||
#include "m_spanningtree/handshaketimer.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/timesynctimer.h m_spanningtree/resolvers.h m_spanningtree/main.h m_spanningtree/utils.h m_spanningtree/treeserver.h m_spanningtree/link.h m_spanningtree/treesocket.h */
|
||||
|
||||
/** Because most of the I/O gubbins are encapsulated within
|
||||
* InspSocket, we just call the superclass constructor for
|
||||
* most of the action, and append a few of our own values
|
||||
|
@ -19,6 +19,8 @@
|
||||
#include "m_spanningtree/resolvers.h"
|
||||
#include "m_spanningtree/handshaketimer.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/timesynctimer.h m_spanningtree/resolvers.h m_spanningtree/main.h m_spanningtree/utils.h m_spanningtree/treeserver.h m_spanningtree/link.h m_spanningtree/treesocket.h */
|
||||
|
||||
int TreeSocket::WriteLine(std::string line)
|
||||
{
|
||||
Instance->Log(DEBUG, "-> %s", line.c_str());
|
||||
|
@ -18,6 +18,8 @@
|
||||
#include "m_spanningtree/treesocket.h"
|
||||
#include "m_spanningtree/resolvers.h"
|
||||
|
||||
/* $ModDep: m_spanningtree/timesynctimer.h m_spanningtree/resolvers.h m_spanningtree/main.h m_spanningtree/utils.h m_spanningtree/treeserver.h m_spanningtree/link.h m_spanningtree/treesocket.h */
|
||||
|
||||
/** Yay for fast searches!
|
||||
* This is hundreds of times faster than recursion
|
||||
* or even scanning a linked list, especially when
|
||||
|
Loading…
x
Reference in New Issue
Block a user