rust/hedgewars-server/src/server/handlers/loggingin.rs
changeset 14671 455865ccd36c
parent 14457 98ef2913ec73
child 14672 6e6632068a33
equal deleted inserted replaced
14670:56831f466d1d 14671:455865ccd36c
    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 {