]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/kill.cpp
Fix various rline bugs, implement /stats R, and fix the issue where you get no error...
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / kill.cpp
index b8413942d058c5314ff858e51df616dc4798ddbe..93bed9bbea58d9a245f9e7733a455ab5ff542c34 100644 (file)
@@ -35,7 +35,8 @@ bool TreeSocket::RemoteKill(const std::string &prefix, std::deque<std::string> &
                /* Prepend kill source, if we don't have one */
                if (*(params[1].c_str()) != '[')
                {
-                       params[1] = "[" + prefix + "] Killed (" + params[1] +")";
+                       TreeServer* ts = Utils->FindServer(prefix);
+                       params[1] = "[" + (ts ? ts->GetName() : prefix) + "] Killed (" + params[1] +")";
                }
                std::string reason = params[1];
                params[1] = ":" + params[1];