From a7858cd77151430b3fab0bcdcacdc14375f77980 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Sun, 12 Jan 2020 18:01:18 +0100 Subject: initial implementation done --- src/main.rs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 96324d7..cd45c87 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,19 +1,27 @@ mod consts; mod net; -mod util; mod types; +#[macro_use] +mod util; + //use util::Hex; fn main() -> std::io::Result<()> { - let server = net::connect( + let mut server = net::connect( "localhost", 4242, false, false, )?; - //server.login("audron", "audron"); + let client = types::handshake::ClientInit { + client_version: String::from("Rust 0.0.0"), + build_date: String::from("today"), + client_features: 0x00000000, + feature_list: types::StringList::new() + }; + server.login("audron", "audron", client); Ok(()) } // the stream is closed here -- cgit v1.2.3