From 30d192259e6913a210156da2abce16e05b5a5825 Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Sat, 26 Aug 2006 17:40:12 +0000 Subject: Applied patch by Rogier, adding a stream operator to NetComputer for logging purposes. --- src/connectionhandler.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'src/connectionhandler.cpp') diff --git a/src/connectionhandler.cpp b/src/connectionhandler.cpp index 1c73d75..96affdc 100644 --- a/src/connectionhandler.cpp +++ b/src/connectionhandler.cpp @@ -116,11 +116,7 @@ void ConnectionHandler::process() case ENET_EVENT_TYPE_RECEIVE: { - // Convert the client IP address to string - // representation - std::string ipaddr = ip4ToString(event.peer->address.host); - - NetComputer *comp = (NetComputer *)event.peer->data; + NetComputer *comp = (NetComputer*) event.peer->data; #ifdef SCRIPT_SUPPORT // This could be good if you wanted to extend the @@ -140,11 +136,11 @@ void ConnectionHandler::process() event.packet->dataLength); LOG_INFO("Received message " << msg.getId() << " (" << event.packet->dataLength << " B) from " - << ipaddr, 2); + << *comp, 2); processMessage(comp, msg); } else { - LOG_ERROR("Message too short from " << ipaddr, 0); + LOG_ERROR("Message too short from " << *comp, 0); } /* Clean up the packet now that we're done using it. */ -- cgit