diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-10-23 12:08:35 +0200 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-10-23 12:08:35 +0200 |
commit | ee3599d5507ceee23ef3382dbda9de8e73c54a00 (patch) | |
tree | d681a3f8a5a2d5e7bea779acecd1fc0798285d9e /src/wireguard/router | |
parent | Work on platform specific code (Linux) (diff) | |
download | wireguard-rs-ee3599d5507ceee23ef3382dbda9de8e73c54a00.tar.xz wireguard-rs-ee3599d5507ceee23ef3382dbda9de8e73c54a00.zip |
Moved IO traits into platform module
Diffstat (limited to 'src/wireguard/router')
-rw-r--r-- | src/wireguard/router/device.rs | 2 | ||||
-rw-r--r-- | src/wireguard/router/peer.rs | 2 | ||||
-rw-r--r-- | src/wireguard/router/tests.rs | 14 | ||||
-rw-r--r-- | src/wireguard/router/workers.rs | 2 |
4 files changed, 10 insertions, 10 deletions
diff --git a/src/wireguard/router/device.rs b/src/wireguard/router/device.rs index 455020c..b122bf4 100644 --- a/src/wireguard/router/device.rs +++ b/src/wireguard/router/device.rs @@ -21,7 +21,7 @@ use super::types::{Callbacks, RouterError}; use super::workers::{worker_parallel, JobParallel, Operation}; use super::SIZE_MESSAGE_PREFIX; -use super::super::types::{bind, tun, Endpoint, KeyPair}; +use super::super::{bind, tun, Endpoint, KeyPair}; pub struct DeviceInner<E: Endpoint, C: Callbacks, T: tun::Writer, B: bind::Writer<E>> { // inbound writer (TUN) diff --git a/src/wireguard/router/peer.rs b/src/wireguard/router/peer.rs index 4f47604..0b193a4 100644 --- a/src/wireguard/router/peer.rs +++ b/src/wireguard/router/peer.rs @@ -14,7 +14,7 @@ use treebitmap::IpLookupTable; use zerocopy::LayoutVerified; use super::super::constants::*; -use super::super::types::{bind, tun, Endpoint, KeyPair}; +use super::super::{bind, tun, Endpoint, KeyPair}; use super::anti_replay::AntiReplay; use super::device::DecryptionState; diff --git a/src/wireguard/router/tests.rs b/src/wireguard/router/tests.rs index 93c0773..d44a612 100644 --- a/src/wireguard/router/tests.rs +++ b/src/wireguard/router/tests.rs @@ -9,9 +9,9 @@ use num_cpus; use pnet::packet::ipv4::MutableIpv4Packet; use pnet::packet::ipv6::MutableIpv6Packet; -use super::super::types::bind::*; -use super::super::types::*; - +use super::super::bind::*; +use super::super::dummy; +use super::super::dummy_keypair; use super::{Callbacks, Device, SIZE_MESSAGE_PREFIX}; extern crate test; @@ -151,7 +151,7 @@ mod tests { // add new peer let opaque = Arc::new(AtomicUsize::new(0)); let peer = router.new_peer(opaque.clone()); - peer.add_keypair(dummy::keypair(true)); + peer.add_keypair(dummy_keypair(true)); // add subnet to peer let (mask, len, ip) = ("192.168.1.0", 24, "192.168.1.20"); @@ -211,7 +211,7 @@ mod tests { let peer = router.new_peer(opaque.clone()); let mask: IpAddr = mask.parse().unwrap(); if set_key { - peer.add_keypair(dummy::keypair(true)); + peer.add_keypair(dummy_keypair(true)); } // map subnet to peer @@ -340,7 +340,7 @@ mod tests { let peer1 = router1.new_peer(opaq1.clone()); let mask: IpAddr = mask.parse().unwrap(); peer1.add_subnet(mask, *len); - peer1.add_keypair(dummy::keypair(false)); + peer1.add_keypair(dummy_keypair(false)); let (mask, len, _ip, _okay) = p2; let peer2 = router2.new_peer(opaq2.clone()); @@ -370,7 +370,7 @@ mod tests { // this should cause a key-confirmation packet (keepalive or staged packet) // this also causes peer1 to learn the "endpoint" for peer2 assert!(peer1.get_endpoint().is_none()); - peer2.add_keypair(dummy::keypair(true)); + peer2.add_keypair(dummy_keypair(true)); wait(); assert!(opaq2.send().is_some()); diff --git a/src/wireguard/router/workers.rs b/src/wireguard/router/workers.rs index 61a7620..8ebb246 100644 --- a/src/wireguard/router/workers.rs +++ b/src/wireguard/router/workers.rs @@ -17,7 +17,7 @@ use super::messages::{TransportHeader, TYPE_TRANSPORT}; use super::peer::PeerInner; use super::types::Callbacks; -use super::super::types::{bind, tun, Endpoint}; +use super::super::{bind, tun, Endpoint}; use super::ip::*; pub const SIZE_TAG: usize = 16; |