diff options
author | bnewbold <bnewbold@robocracy.org> | 2016-05-27 19:10:12 -0400 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2016-05-27 19:10:12 -0400 |
commit | 22043b299c0b2abf2c552b177f32a9ce6654be3b (patch) | |
tree | 45bd7c361f30c0e4e333a6e8b00ce6a8e8b04262 /src/bin | |
parent | ef339c3bbbb3d53948e7e4f11e7e7945ed194bea (diff) | |
download | ucp-22043b299c0b2abf2c552b177f32a9ce6654be3b.tar.gz ucp-22043b299c0b2abf2c552b177f32a9ce6654be3b.zip |
start refactor to ucp
Diffstat (limited to 'src/bin')
-rw-r--r-- | src/bin/iceftp.rs | 16 | ||||
-rw-r--r-- | src/bin/iceftpd.rs | 33 |
2 files changed, 0 insertions, 49 deletions
diff --git a/src/bin/iceftp.rs b/src/bin/iceftp.rs deleted file mode 100644 index 3f19dbe..0000000 --- a/src/bin/iceftp.rs +++ /dev/null @@ -1,16 +0,0 @@ - -extern crate utp; - -use utp::UtpSocket; - -fn main() { - // Bind to port 3540 - let addr = "127.0.0.1:3540"; - let mut socket = UtpSocket::connect(addr).expect("Error connecting to remote peer"); - - // Send a string - socket.send_to("Hi there!".as_bytes()).expect("Write failed"); - - // Close the socket - socket.close().expect("Error closing connection"); -} diff --git a/src/bin/iceftpd.rs b/src/bin/iceftpd.rs deleted file mode 100644 index af29503..0000000 --- a/src/bin/iceftpd.rs +++ /dev/null @@ -1,33 +0,0 @@ - -extern crate utp; - -use utp::{UtpSocket, UtpListener}; -use std::str; - -fn main() { - // Connect to an hypothetical local server running on port 3540 - let addr = "127.0.0.1:3540"; - // Accept connection from anybody - let listener = UtpListener::bind(addr).expect("Error binding to local port"); - - for connection in listener.incoming() { - - let (mut socket, _src) = connection.unwrap(); - println!("Got connection from {}", socket.peer_addr().unwrap()); - - loop { - - let mut buf = [0; 1000]; - let (amt, _src) = socket.recv_from(&mut buf).ok().unwrap(); - if amt <= 0 { - break; - } - let buf = &buf[..amt]; - let s = str::from_utf8(buf).unwrap(); - println!("\tgot: {}", s); - - } - - } - -} |