diff --git a/src/ClientHandle.cpp b/src/ClientHandle.cpp index aa223f5d..f7e18974 100644 --- a/src/ClientHandle.cpp +++ b/src/ClientHandle.cpp @@ -2160,12 +2160,12 @@ void cClientHandle::PacketBufferFull(void) -void cClientHandle::PacketUnknown(unsigned char a_PacketType) +void cClientHandle::PacketUnknown(UInt32 a_PacketType) { - LOGERROR("Unknown packet type 0x%02x from client \"%s\" @ %s", a_PacketType, m_Username.c_str(), m_IPString.c_str()); + LOGERROR("Unknown packet type 0x%x from client \"%s\" @ %s", a_PacketType, m_Username.c_str(), m_IPString.c_str()); AString Reason; - Printf(Reason, "Unknown [C->S] PacketType: 0x%02x", a_PacketType); + Printf(Reason, "Unknown [C->S] PacketType: 0x%x", a_PacketType); SendDisconnect(Reason); Destroy(); } diff --git a/src/ClientHandle.h b/src/ClientHandle.h index 4498c15c..2ff75b28 100644 --- a/src/ClientHandle.h +++ b/src/ClientHandle.h @@ -160,7 +160,7 @@ public: // Calls that cProtocol descendants use to report state: void PacketBufferFull(void); - void PacketUnknown(unsigned char a_PacketType); + void PacketUnknown(UInt32 a_PacketType); void PacketError(unsigned char a_PacketType); // Calls that cProtocol descendants use for handling packets: