tun_sync/lib.rs
1// DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
2// Version 2, December 2004
3//
4// Copyleft (ↄ) meh. <meh@schizofreni.co> | http://meh.schizofreni.co
5//
6// Everyone is permitted to copy and distribute verbatim or modified
7// copies of this license document, and changing it is allowed as long
8// as the name is changed.
9//
10// DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
11// TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
12//
13// 0. You just DO WHAT THE FUCK YOU WANT TO.
14
15mod error;
16pub use crate::error::*;
17
18mod address;
19pub use crate::address::IntoAddress;
20
21mod device;
22pub use crate::device::Device;
23
24mod configuration;
25pub use crate::configuration::{Configuration, Layer};
26
27pub mod platform;
28pub use crate::platform::create;
29
30pub fn configure() -> Configuration {
31 Configuration::default()
32}