void Server::Connection::handshake_done()
{
- const set<Route *> &routes = server.trfc_mgr.get_layout().get_routes();
- for(set<Route *>::const_iterator i=routes.begin(); i!=routes.end(); ++i)
+ const map<string, Route *> &routes = server.trfc_mgr.get_layout().get_routes();
+ for(map<string, Route *>::const_iterator i=routes.begin(); i!=routes.end(); ++i)
{
RouteInfoPacket pkt;
- pkt.name = (*i)->get_name();
+ pkt.name = i->first;
comm.send(pkt);
}