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}