aboutsummaryrefslogtreecommitdiffstats
path: root/src/wireguard/tests.rs
diff options
context:
space:
mode:
authorMathias Hall-Andersen <mathias@hall-andersen.dk>2019-11-27 16:59:54 +0100
committerMathias Hall-Andersen <mathias@hall-andersen.dk>2019-11-27 16:59:54 +0100
commit04f507556baf2336a613cb684ec98f2cdf519163 (patch)
tree4b7c88b000615e63bc7e5846930e6a36a461a108 /src/wireguard/tests.rs
parentEnable up/down from configuration interface (diff)
downloadwireguard-rs-04f507556baf2336a613cb684ec98f2cdf519163.tar.xz
wireguard-rs-04f507556baf2336a613cb684ec98f2cdf519163.zip
Work on netlink IF event code for Linux
Diffstat (limited to 'src/wireguard/tests.rs')
-rw-r--r--src/wireguard/tests.rs14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/wireguard/tests.rs b/src/wireguard/tests.rs
index 7a18005..bf1bd5f 100644
--- a/src/wireguard/tests.rs
+++ b/src/wireguard/tests.rs
@@ -85,15 +85,13 @@ fn test_pure_wireguard() {
// create WG instances for dummy TUN devices
let (fake1, tun_reader1, tun_writer1, _) = dummy::TunTest::create(true);
- let wg1: Wireguard<dummy::TunTest, dummy::PairBind> =
- Wireguard::new(vec![tun_reader1], tun_writer1);
-
+ let wg1: Wireguard<dummy::TunTest, dummy::PairBind> = Wireguard::new(tun_writer1);
+ wg1.add_tun_reader(tun_reader1);
wg1.up(1500);
let (fake2, tun_reader2, tun_writer2, _) = dummy::TunTest::create(true);
- let wg2: Wireguard<dummy::TunTest, dummy::PairBind> =
- Wireguard::new(vec![tun_reader2], tun_writer2);
-
+ let wg2: Wireguard<dummy::TunTest, dummy::PairBind> = Wireguard::new(tun_writer2);
+ wg2.add_tun_reader(tun_reader2);
wg2.up(1500);
// create pair bind to connect the interfaces "over the internet"
@@ -103,8 +101,8 @@ fn test_pure_wireguard() {
wg1.set_writer(bind_writer1);
wg2.set_writer(bind_writer2);
- wg1.add_reader(bind_reader1);
- wg2.add_reader(bind_reader2);
+ wg1.add_udp_reader(bind_reader1);
+ wg2.add_udp_reader(bind_reader2);
// generate (public, pivate) key pairs