]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/utils.cpp
Server origin PRIVMSG and NOTICE now supported by protocol. Will add interface after...
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / utils.cpp
index fb4a81ba16a3ddf124a8eb4f5f17adaec3c93a88..8181969aceeae049236337c15b8a14d6494b9eb6 100644 (file)
@@ -107,6 +107,8 @@ SpanningTreeUtilities::SpanningTreeUtilities(InspIRCd* Instance, ModuleSpanningT
 {
        Bindings.clear();
 
+       ServerInstance->Logs->Log("m_spanningtree",DEBUG,"***** Using SID for hash: %s *****", ServerInstance->Config->GetSID().c_str());
+
        this->TreeRoot = new TreeServer(this, ServerInstance, ServerInstance->Config->ServerName, ServerInstance->Config->ServerDesc, ServerInstance->Config->GetSID());
 
        modulelist* ml = ServerInstance->Modules->FindInterface("BufferedSocketHook");
@@ -227,7 +229,7 @@ bool SpanningTreeUtilities::DoOneToAllButSenderRaw(const std::string &data, cons
                        {
                                Channel* c = ServerInstance->FindChan(params[0]);
                                User* u = ServerInstance->FindNick(prefix);
-                               if (c && u)
+                               if (c)
                                {
                                        CUList elist;
                                        TreeServerList list;
@@ -433,12 +435,12 @@ void SpanningTreeUtilities::ReadConfiguration(bool rebind)
                                        TreeSocket* listener = new TreeSocket(this, ServerInstance, IP.c_str(), portno, true, 10, transport.empty() ? NULL : hooks[transport.c_str()]);
                                        if (listener->GetState() == I_LISTENING)
                                        {
-                                               ServerInstance->Log(DEFAULT,"m_spanningtree: Binding server port %s:%d successful!", IP.c_str(), portno);
+                                               ServerInstance->Logs->Log("m_spanningtree",DEFAULT,"m_spanningtree: Binding server port %s:%d successful!", IP.c_str(), portno);
                                                Bindings.push_back(listener);
                                        }
                                        else
                                        {
-                                               ServerInstance->Log(DEFAULT,"m_spanningtree: Warning: Failed to bind server port: %s:%d: %s",IP.c_str(), portno, strerror(errno));
+                                               ServerInstance->Logs->Log("m_spanningtree",DEFAULT,"m_spanningtree: Warning: Failed to bind server port: %s:%d: %s",IP.c_str(), portno, strerror(errno));
                                                listener->Close();
                                        }
                                }
@@ -588,7 +590,7 @@ void SpanningTreeUtilities::DoFailOver(Link* x)
                        TreeServer* CheckDupe = this->FindServer(x->FailOver.c_str());
                        if (CheckDupe)
                        {
-                               ServerInstance->Log(DEBUG,"Skipping existing failover: %s", x->FailOver.c_str());
+                               ServerInstance->Logs->Log("m_spanningtree",DEBUG,"Skipping existing failover: %s", x->FailOver.c_str());
                        }
                        else
                        {