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/platform/dummy/bind.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 'src/platform/dummy/bind.rs')
-rw-r--r-- | src/platform/dummy/bind.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/platform/dummy/bind.rs b/src/platform/dummy/bind.rs index d69e6a4..3146af8 100644 --- a/src/platform/dummy/bind.rs +++ b/src/platform/dummy/bind.rs @@ -11,7 +11,7 @@ use std::sync::mpsc::{sync_channel, Receiver, SyncSender}; use std::sync::Arc; use std::sync::Mutex; -use super::super::bind::*; +use super::super::udp::*; use super::UnitEndpoint; @@ -82,7 +82,7 @@ impl Writer<UnitEndpoint> for VoidBind { } } -impl Bind for VoidBind { +impl UDP for VoidBind { type Error = BindError; type Endpoint = UnitEndpoint; @@ -193,7 +193,7 @@ impl PairBind { } } -impl Bind for PairBind { +impl UDP for PairBind { type Error = BindError; type Endpoint = UnitEndpoint; type Reader = PairReader<Self::Endpoint>; @@ -216,7 +216,7 @@ impl Owner for VoidOwner { } } -impl PlatformBind for PairBind { +impl PlatformUDP for PairBind { type Owner = VoidOwner; fn bind(_port: u16) -> Result<(Vec<Self::Reader>, Self::Writer, Self::Owner), Self::Error> { Err(BindError::Disconnected) |