aboutsummaryrefslogtreecommitdiffstats
path: root/src/router/peer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/router/peer.rs')
-rw-r--r--src/router/peer.rs2
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;
}