diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-08-28 12:14:32 +0200 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-08-28 12:14:32 +0200 |
commit | 8e1a2cabd355245daa2578d2c934e955a4e2d866 (patch) | |
tree | 200c447b83c5c5af0d94ef571da386fa8c2f401c /src/router/peer.rs | |
parent | Start worker threads for device (diff) | |
download | wireguard-rs-8e1a2cabd355245daa2578d2c934e955a4e2d866.tar.xz wireguard-rs-8e1a2cabd355245daa2578d2c934e955a4e2d866.zip |
Renamed confirmed -> initator on keypair
Done to reflect that the property is immutable,
unlike the "confirmed" field on the decryption state.
Diffstat (limited to '')
-rw-r--r-- | src/router/peer.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/router/peer.rs b/src/router/peer.rs index 9451b2c..234c353 100644 --- a/src/router/peer.rs +++ b/src/router/peer.rs @@ -243,7 +243,7 @@ impl<T: Opaque, S: Callback<T>, R: Callback<T>, K: KeyCallback<T>> Peer<T, S, R, keys.previous.as_ref().map(|k| release.push(k.recv.id)); // update key-wheel - if new.confirmed { + if new.initiator { // start using key for encryption *self.0.ekey.lock() = Some(EncryptionState { id: new.send.id, @@ -276,7 +276,7 @@ impl<T: Opaque, S: Callback<T>, R: Callback<T>, K: KeyCallback<T>> Peer<T, S, R, recv.insert( new.recv.id, DecryptionState { - confirmed: AtomicBool::new(new.confirmed), + confirmed: AtomicBool::new(new.initiator), keypair: Arc::downgrade(&new), key: new.recv.key, protector: spin::Mutex::new(AntiReplay::new()), |