Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 11, 2010, 4:14:13 PM (14 years ago)
Author:
adrfried
Message:

more debug output added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/ipv6/src/libraries/network/packet/ServerInformation.cc

    r7320 r7411  
    4747    ServerInformation::ServerInformation(ENetEvent* event)
    4848    {
     49      char serverIP[64];
     50
    4951      // Save Server Round Trip Time
    5052      this->serverRTT_ = event->peer->roundTripTime;
    51       // Save Server IP, leave some space for scope ID
    52       char* serverIP = new char[64];
     53      // Save Server Address, leave some space for scope ID
    5354      enet_address_get_host_ip(&event->peer->address, serverIP, 64);
    5455      this->serverIP_ = std::string(serverIP);
     
    8182 
    8283  } // namespace packet
     84
     85  std::ostream& operator<<(std::ostream& out, const ENetAddress& address)
     86  {
     87      char addr[64];
     88      if (!enet_address_get_host_ip(&address, addr, 64))
     89          out << addr;
     90      return out;
     91  }
    8392} // namespace orxonox
    8493
Note: See TracChangeset for help on using the changeset viewer.