diff options
Diffstat (limited to 'src/router/peer.rs')
-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; } |