diff options
Diffstat (limited to '')
-rw-r--r-- | src/platform/linux/tun.rs | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/src/platform/linux/tun.rs b/src/platform/linux/tun.rs index 2bac49f..39b9320 100644 --- a/src/platform/linux/tun.rs +++ b/src/platform/linux/tun.rs @@ -359,31 +359,9 @@ impl PlatformTun for LinuxTun { // create PlatformTunMTU instance Ok(( - vec![LinuxTunReader { fd }], // TODO: enable multi-queue for Linux + vec![LinuxTunReader { fd }], // TODO: use multi-queue for Linux LinuxTunWriter { fd }, LinuxTunStatus::new(req.name)?, )) } } - -#[cfg(test)] -mod tests { - use super::*; - use std::env; - - fn is_root() -> bool { - match env::var("USER") { - Ok(val) => val == "root", - Err(_) => false, - } - } - - #[test] - fn test_tun_create() { - if !is_root() { - return; - } - let (readers, writers, mtu) = LinuxTun::create("test").unwrap(); - // TODO: test (any good idea how?) - } -} |