aboutsummaryrefslogtreecommitdiffstats
path: root/src/interface/mod.rs
diff options
context:
space:
mode:
authorJake McGinty <me@jake.su>2018-02-14 15:36:02 +0000
committerJake McGinty <me@jake.su>2018-02-14 15:36:02 +0000
commit956492a28c975d73113bdac0547cea46bc504f4b (patch)
tree377050c39f197408df9cc107cf1dad288ce2e141 /src/interface/mod.rs
parentclear unused imports (diff)
downloadwireguard-rs-956492a28c975d73113bdac0547cea46bc504f4b.tar.xz
wireguard-rs-956492a28c975d73113bdac0547cea46bc504f4b.zip
clippy knows all
Diffstat (limited to 'src/interface/mod.rs')
-rw-r--r--src/interface/mod.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/interface/mod.rs b/src/interface/mod.rs
index 3925eff..395f97b 100644
--- a/src/interface/mod.rs
+++ b/src/interface/mod.rs
@@ -53,9 +53,9 @@ pub enum UtunPacket {
impl UtunPacket {
pub fn payload(&self) -> &[u8] {
- match self {
- &UtunPacket::Inet4(ref payload) => &payload,
- &UtunPacket::Inet6(ref payload) => &payload,
+ use self::UtunPacket::*;
+ match *self {
+ Inet4(ref payload) | Inet6(ref payload) => payload,
}
}
@@ -203,7 +203,7 @@ impl Interface {
let peer = Rc::new(RefCell::new(peer));
- state.router.add_allowed_ips(&info.allowed_ips, peer.clone());
+ state.router.add_allowed_ips(&info.allowed_ips, &peer);
let _ = state.index_map.insert(our_index, peer.clone());
let _ = state.pubkey_map.insert(info.pub_key, peer);