diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-08-20 16:30:43 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-08-20 16:30:43 +0000 |
commit | d8bbcea0d4f5164776a7a2e6c05b1b5d37289965 (patch) | |
tree | 18b64c129503f13b792bf11eecf358c47f6b937e /src/connectionhandler.cpp | |
parent | 14931fad97e23229b6321850bae457b6bb680c0b (diff) | |
download | manaserv-d8bbcea0d4f5164776a7a2e6c05b1b5d37289965.tar.gz manaserv-d8bbcea0d4f5164776a7a2e6c05b1b5d37289965.tar.bz2 manaserv-d8bbcea0d4f5164776a7a2e6c05b1b5d37289965.tar.xz manaserv-d8bbcea0d4f5164776a7a2e6c05b1b5d37289965.zip |
Some code format changes, logging improvals and commenting.
Diffstat (limited to 'src/connectionhandler.cpp')
-rw-r--r-- | src/connectionhandler.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/connectionhandler.cpp b/src/connectionhandler.cpp index 2a89c00f..1c73d758 100644 --- a/src/connectionhandler.cpp +++ b/src/connectionhandler.cpp @@ -33,9 +33,7 @@ #include "script.h" #endif -/** - * Convert a IP4 address into its string representation - */ + std::string ip4ToString(unsigned int ip4addr) { @@ -122,9 +120,6 @@ void ConnectionHandler::process() // representation std::string ipaddr = ip4ToString(event.peer->address.host); - LOG_INFO("A packet of length " << event.packet->dataLength << - " was received from " << ipaddr, 2); - NetComputer *comp = (NetComputer *)event.peer->data; #ifdef SCRIPT_SUPPORT @@ -143,6 +138,10 @@ void ConnectionHandler::process() if (event.packet->dataLength >= 2) { MessageIn msg((char *)event.packet->data, event.packet->dataLength); + LOG_INFO("Received message " << msg.getId() << " (" + << event.packet->dataLength << " B) from " + << ipaddr, 2); + processMessage(comp, msg); } else { LOG_ERROR("Message too short from " << ipaddr, 0); |