equal
deleted
inserted
replaced
34 salt1, salt2, client.web_password, client.protocol_number, "!hedgewars" |
34 salt1, salt2, client.web_password, client.protocol_number, "!hedgewars" |
35 ); |
35 ); |
36 Sha1Digest(sha1(s.as_bytes())) |
36 Sha1Digest(sha1(s.as_bytes())) |
37 } |
37 } |
38 |
38 |
39 pub fn handle(server: &mut HWServer, client_id: ClientId, message: HWProtocolMessage) { |
39 pub fn handle( |
|
40 server: &mut HWServer, |
|
41 client_id: ClientId, |
|
42 response: &mut super::Response, |
|
43 message: HWProtocolMessage, |
|
44 ) { |
40 match message { |
45 match message { |
41 HWProtocolMessage::Nick(nick) => { |
46 HWProtocolMessage::Nick(nick) => { |
42 let client = &mut server.clients[client_id]; |
47 let client = &mut server.clients[client_id]; |
43 debug!("{} {}", nick, is_name_illegal(&nick)); |
48 debug!("{} {}", nick, is_name_illegal(&nick)); |
44 let actions = if client.room_id != None { |
49 let actions = if client.room_id != None { |