From 77afc97b4d6e4caace275d8bc21a94525ad070e2 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 15 Mar 2016 18:24:39 +0300 Subject: Show info about wrong packet size in chat if enabled show unimplimentaed packets. --- src/logger.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/logger.cpp') diff --git a/src/logger.cpp b/src/logger.cpp index 71f26fe25..c2538803d 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -404,3 +404,19 @@ void Logger::unimplimented(const int id, DebugMessageListener::distributeEvent(str); log(str); } + +void Logger::unimplimented(const uint32_t id, + const uint32_t id2, + const uint32_t id3) +{ + if (!mReportUnimplimented) + return; + + const std::string str = strprintf( + "Wrong actual or planned inbound packet size!. " + "Packet id: %u, Planned size: %u, Actual size: %u", + id, + id2, + id3); + DebugMessageListener::distributeEvent(str); +} -- cgit v1.2.3-70-g09d2