Skip to content

Instantly share code, notes, and snippets.

extern crate libarchive;
use libarchive::reader::{Builder, Reader};
use libarchive::archive::{Entry, ReadCompression, ReadFilter, ReadFormat};
use std::env::args_os;
fn main() {
let filename = args_os().nth(1).expect("No filename specified");
let mut reader = Builder::new();
@sector-f
sector-f / client.rs
Created April 10, 2016 19:54
TCP echo
use std::io::{BufRead, BufReader, Write};
use std::net::TcpStream;
use std::process::exit;
fn main() {
let addr: u16 = 12345;
// let args = env::args().skip(1).collect::<Vec<_>>().join(" ");
let mut stream = match TcpStream::connect(("localhost", addr)) {
Ok(s) => s,
Err(e) => {