libtuntap 0.0.2

This crate is the tuntap implement.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use libtuntap::{Configuration, Tap, Device};

fn main () {
    let mut cfg = Configuration::new();
    cfg.address("192.168.0.1");
    cfg.broadcast("192.168.0.5");
    cfg.netmask("255.255.254.0");
    cfg.mtu(1254);
    let tap = Tap::new(cfg).unwrap();
    println!("tap addr {:?} ", tap.address());
    println!("tap broadcast {:?} ", tap.broadcast());
    println!("tap netmask {:?} ", tap.netmask());
    println!("tap mtu {:?} ", tap.mtu());
    
}