diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-09-14 12:43:09 +0200 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-09-14 12:43:09 +0200 |
commit | b31becda71feace70f96043cd39bbe022a054225 (patch) | |
tree | a632ea4bee35d70cf21dd2137120402203cf47f3 /src/router/peer.rs | |
parent | Test for confirmation of key using staged packet (diff) | |
download | wireguard-rs-b31becda71feace70f96043cd39bbe022a054225.tar.xz wireguard-rs-b31becda71feace70f96043cd39bbe022a054225.zip |
Begin work on the pure Wireguard implemenation
Start joining the handshake device and router device in the top-level Wireguard implemenation.
Diffstat (limited to '')
-rw-r--r-- | src/router/peer.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/router/peer.rs b/src/router/peer.rs index 43317cc..f032f45 100644 --- a/src/router/peer.rs +++ b/src/router/peer.rs @@ -280,7 +280,7 @@ impl<C: Callbacks, T: Tun, B: Bind> PeerInner<C, T, B> { None => { // add to staged packets (create no job) debug!("execute callback: call_need_key"); - (self.device.call_need_key)(&self.opaque); + C::need_key(&self.opaque); self.staged_packets.lock().push_back(msg); return None; } |