From 24d5d53df06847e3dcfa5032612ad28b9dcadf17 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 26 May 2023 13:09:43 +0100 Subject: Make it clear that is only required for IP listeners. --- src/modules/m_spanningtree/utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/modules/m_spanningtree') diff --git a/src/modules/m_spanningtree/utils.cpp b/src/modules/m_spanningtree/utils.cpp index 7ec660288..1d396f64a 100644 --- a/src/modules/m_spanningtree/utils.cpp +++ b/src/modules/m_spanningtree/utils.cpp @@ -214,7 +214,7 @@ void SpanningTreeUtilities::RefreshIPCache() bool isunix = L->IPAddr.find('/') != std::string::npos; if (!L->Port && !isunix) { - ServerInstance->Logs->Log(MODNAME, LOG_DEFAULT, "Ignoring a link block without a port."); + ServerInstance->Logs->Log(MODNAME, LOG_DEFAULT, "Ignoring an IP link block without a port."); /* Invalid link block */ continue; } -- cgit v1.3.1-10-gc9f91 From 92ba1f3f79b7fe8e600a6473feb83b3018995a01 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 29 May 2023 22:56:33 +0100 Subject: Log when a server sends an unexpected command post-authentication. --- src/modules/m_spanningtree/treesocket2.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/modules/m_spanningtree') diff --git a/src/modules/m_spanningtree/treesocket2.cpp b/src/modules/m_spanningtree/treesocket2.cpp index 04bf6b9df..35d8703db 100644 --- a/src/modules/m_spanningtree/treesocket2.cpp +++ b/src/modules/m_spanningtree/treesocket2.cpp @@ -190,6 +190,11 @@ void TreeSocket::ProcessLine(std::string &line) { this->Capab(params); } + else + { + ServerInstance->Logs->Log(MODNAME, LOG_DEBUG, "Unknown command from fd %d in the WAIT_AUTH_2 phase: %s", + GetFd(), command.c_str()); + } break; case CONNECTING: @@ -212,7 +217,13 @@ void TreeSocket::ProcessLine(std::string &line) { this->Capab(params); } + else + { + ServerInstance->Logs->Log(MODNAME, LOG_DEBUG, "Unknown command from fd %d in the CONNECTING phase: %s", + GetFd(), command.c_str()); + } break; + case CONNECTED: /* * State CONNECTED: @@ -221,6 +232,7 @@ void TreeSocket::ProcessLine(std::string &line) */ this->ProcessConnectedLine(tags, prefix, command, params); break; + case DYING: break; } -- cgit v1.3.1-10-gc9f91