X-Git-Url: http://git.euphorik.ch/?p=crypto_lab1.git;a=blobdiff_plain;f=lab1_rust%2Fsrc%2Fend_point.rs;fp=lab1_rust%2Fsrc%2Fend_point.rs;h=bf8d4de8a7ecaa3b63d36ca1ce4f59f6edc1251c;hp=128a017a167fb44536ad51a62347384c5a6feb9a;hb=66947be1f53eeb6906da6fa13cf4aabcee0d7948;hpb=fe03a7f9df6b8f4cf03e2399aeb68a7dc2605a67 diff --git a/lab1_rust/src/end_point.rs b/lab1_rust/src/end_point.rs index 128a017..bf8d4de 100644 --- a/lab1_rust/src/end_point.rs +++ b/lab1_rust/src/end_point.rs @@ -23,7 +23,7 @@ pub struct EndPoint { impl Server { pub fn new(interface: &str, port: u16, variant: packet::Variant) -> IoResult { - let mut acceptor = try!(TcpListener::bind(interface, port).listen()); + let mut acceptor = try!(TcpListener::bind((interface, port)).listen()); let server = Server { acceptor: acceptor.clone() @@ -77,7 +77,7 @@ impl Server { impl Client { pub fn new(address: &str, port: u16, variant: packet::Variant) -> IoResult { Ok(Client { end_point: EndPoint { - socket: try!(TcpStream::connect(address, port)), + socket: try!(TcpStream::connect((address, port))), current_timestamp: 0, variant: variant, }})