Changeset - r9647:fea2882663e9
[Not reviewed]
master
0 2 0
rubidium - 16 years ago 2008-07-17 12:02:09
rubidium@openttd.org
(svn r13714) -Fix: remove the unique_id from the message that a client has joined as it is only exposes the unique_id more than needed. Patch by dih.
2 files changed with 0 insertions and 5 deletions:
0 comments (0 inline, 0 general)
src/network/network_client.cpp
Show inline comments
 
@@ -400,10 +400,8 @@ DEF_CLIENT_RECEIVE_COMMAND(PACKET_SERVER
 
	uint16 index = p->Recv_uint16();
 
	PlayerID playas = (Owner)p->Recv_uint8();
 
	char name[NETWORK_NAME_LENGTH];
 
	char unique_id[NETWORK_UNIQUE_ID_LENGTH];
 

	
 
	p->Recv_string(name, sizeof(name));
 
	p->Recv_string(unique_id, sizeof(unique_id));
 

	
 
	if (MY_CLIENT->has_quit) return NETWORK_RECV_STATUS_CONN_LOST;
 

	
 
@@ -435,7 +433,6 @@ DEF_CLIENT_RECEIVE_COMMAND(PACKET_SERVER
 
		ci->client_playas = playas;
 

	
 
		ttd_strlcpy(ci->client_name, name, sizeof(ci->client_name));
 
		ttd_strlcpy(ci->unique_id, unique_id, sizeof(ci->unique_id));
 

	
 
		InvalidateWindow(WC_CLIENT_LIST, 0);
 

	
src/network/network_server.cpp
Show inline comments
 
@@ -49,7 +49,6 @@ DEF_SERVER_SEND_COMMAND_PARAM(PACKET_SER
 
	//    uint16:  The index of the client (always unique on a server. 1 = server)
 
	//    uint8:  As which player the client is playing
 
	//    String: The name of the client
 
	//    String: The unique id of the client
 
	//
 

	
 
	if (ci->client_index != NETWORK_EMPTY_INDEX) {
 
@@ -57,7 +56,6 @@ DEF_SERVER_SEND_COMMAND_PARAM(PACKET_SER
 
		p->Send_uint16(ci->client_index);
 
		p->Send_uint8 (ci->client_playas);
 
		p->Send_string(ci->client_name);
 
		p->Send_string(ci->unique_id);
 

	
 
		cs->Send_Packet(p);
 
	}
0 comments (0 inline, 0 general)