diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-09-16 22:33:46 +0200 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-09-16 22:33:46 +0200 |
commit | dfe4a22920e31f30f0e7ceb7c0d588dd48af13ad (patch) | |
tree | 129f8955ee34c8b36fd27305471c41349282b0bc /src/handshake/device.rs | |
parent | WIP: Handshake queue and workers (diff) | |
download | wireguard-rs-dfe4a22920e31f30f0e7ceb7c0d588dd48af13ad.tar.xz wireguard-rs-dfe4a22920e31f30f0e7ceb7c0d588dd48af13ad.zip |
WIP: Work on handshake worker
Diffstat (limited to 'src/handshake/device.rs')
-rw-r--r-- | src/handshake/device.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/handshake/device.rs b/src/handshake/device.rs index 5396854..638d63f 100644 --- a/src/handshake/device.rs +++ b/src/handshake/device.rs @@ -4,7 +4,7 @@ use std::net::SocketAddr; use std::sync::Mutex; use zerocopy::AsBytes; -use byteorder::{LittleEndian, ByteOrder}; +use byteorder::{ByteOrder, LittleEndian}; use rand::prelude::*; @@ -35,7 +35,7 @@ pub struct Device<T> { */ impl<T> Device<T> where - T: Copy, + T: Clone, { /// Initialize a new handshake state machine /// @@ -270,7 +270,7 @@ where // return unconfirmed keypair and the response as vector Ok(( - Some(peer.identifier), + Some(peer.identifier.clone()), Some(resp.as_bytes().to_owned()), Some(keys), )) |