aboutsummaryrefslogtreecommitdiffstats
path: root/src/udp/frame.rs
diff options
context:
space:
mode:
authorJake McGinty <me@jake.su>2018-04-25 01:30:00 -0700
committerJake McGinty <me@jake.su>2018-04-25 01:30:00 -0700
commit3a2be07f72d02751d04285e7a92ec047c0f96412 (patch)
treedf2946089dd97bf701f3a899562d1943b105be8c /src/udp/frame.rs
parenttests: first stab at the script working with userspace and kernel (diff)
downloadwireguard-rs-3a2be07f72d02751d04285e7a92ec047c0f96412.tar.xz
wireguard-rs-3a2be07f72d02751d04285e7a92ec047c0f96412.zip
udp: use latest nix draft, which uses latest libc
Diffstat (limited to 'src/udp/frame.rs')
-rw-r--r--src/udp/frame.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/udp/frame.rs b/src/udp/frame.rs
index b0f1dd4..09418bb 100644
--- a/src/udp/frame.rs
+++ b/src/udp/frame.rs
@@ -141,7 +141,7 @@ pub type PeerServerMessage = (Endpoint, Vec<u8>);
pub struct VecUdpCodec;
impl VecUdpCodec {
fn decode(&mut self, src: &Endpoint, buf: &[u8]) -> io::Result<PeerServerMessage> {
- Ok((*src, buf.to_vec()))
+ Ok((src.clone(), buf.to_vec()))
}
fn encode(&mut self, msg: PeerServerMessage, buf: &mut Vec<u8>) -> Endpoint {