diff -r e25a82ce2374 -r 193dfdcb0620 gameServer2/src/protocol/messages.rs --- a/gameServer2/src/protocol/messages.rs Sat Jan 14 00:46:52 2017 +0300 +++ b/gameServer2/src/protocol/messages.rs Sat Jan 14 22:30:09 2017 +0300 @@ -67,6 +67,9 @@ Delete(&'a str), SaveRoom(&'a str), LoadRoom(&'a str), + Connected(u32), + Malformed, + Empty, } pub fn number @@ -101,6 +104,12 @@ => "PING\n\n".to_string(), &HWProtocolMessage::Pong => "PONG\n\n".to_string(), + &HWProtocolMessage::Connected(protocol_version) + => construct_message(&[ + "CONNECTED", + "Hedgewars server http://www.hedgewars.org/", + &protocol_version.to_string() + ]), &HWProtocolMessage::Bye(msg) => construct_message(&["BYE", msg]), &HWProtocolMessage::LobbyLeft(msg)