diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-11-24 18:41:43 +0100 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-11-24 18:41:43 +0100 |
commit | 3bff078e3f1c59454d8db14e5dc7603e6fdbeaba (patch) | |
tree | da301a422eb8aa38ac7960324b8b6fe2d0909302 /src/wireguard/tests.rs | |
parent | Daemonization (diff) | |
download | wireguard-rs-3bff078e3f1c59454d8db14e5dc7603e6fdbeaba.tar.xz wireguard-rs-3bff078e3f1c59454d8db14e5dc7603e6fdbeaba.zip |
Make IO traits suitable for Tun events (up/down)
Diffstat (limited to '')
-rw-r--r-- | src/wireguard/tests.rs | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/wireguard/tests.rs b/src/wireguard/tests.rs index 83ef594..8217d72 100644 --- a/src/wireguard/tests.rs +++ b/src/wireguard/tests.rs @@ -1,5 +1,5 @@ use super::wireguard::Wireguard; -use super::{bind, dummy, tun}; +use super::{dummy, tun, udp}; use std::net::IpAddr; use std::thread; @@ -84,13 +84,17 @@ fn test_pure_wireguard() { // create WG instances for dummy TUN devices - let (fake1, tun_reader1, tun_writer1, mtu1) = dummy::TunTest::create(1500, true); + let (fake1, tun_reader1, tun_writer1, _) = dummy::TunTest::create(1500, true); let wg1: Wireguard<dummy::TunTest, dummy::PairBind> = - Wireguard::new(vec![tun_reader1], tun_writer1, mtu1); + Wireguard::new(vec![tun_reader1], tun_writer1); - let (fake2, tun_reader2, tun_writer2, mtu2) = dummy::TunTest::create(1500, true); + wg1.set_mtu(1500); + + let (fake2, tun_reader2, tun_writer2, _) = dummy::TunTest::create(1500, true); let wg2: Wireguard<dummy::TunTest, dummy::PairBind> = - Wireguard::new(vec![tun_reader2], tun_writer2, mtu2); + Wireguard::new(vec![tun_reader2], tun_writer2); + + wg2.set_mtu(1500); // create pair bind to connect the interfaces "over the internet" |