aboutsummaryrefslogtreecommitdiffstats
path: root/src/peer.rs
diff options
context:
space:
mode:
authorMathias Hall-Andersen <mathias@hall-andersen.dk>2019-07-26 22:36:24 +0200
committerMathias Hall-Andersen <mathias@hall-andersen.dk>2019-07-26 22:36:24 +0200
commit59190dff33fb8e90e6fa4e1bf4ce94e990a4adcb (patch)
tree9da06e0c3641f14f8c61fe439c27164cd840e4fd /src/peer.rs
parentOnly impl. fmt for messages in test (diff)
downloadwireguard-rs-59190dff33fb8e90e6fa4e1bf4ce94e990a4adcb.tar.xz
wireguard-rs-59190dff33fb8e90e6fa4e1bf4ce94e990a4adcb.zip
Added ability to remove peer from device
Diffstat (limited to '')
-rw-r--r--src/peer.rs5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/peer.rs b/src/peer.rs
index e4dff8b..2dff10e 100644
--- a/src/peer.rs
+++ b/src/peer.rs
@@ -20,9 +20,6 @@ pub struct Peer<T> {
// external identifier
pub(crate) identifier: T,
- // internal identifier
- pub(crate) idx: usize,
-
// mutable state
state: Mutex<State>,
timestamp: Mutex<Option<timestamp::TAI64N>>,
@@ -67,13 +64,11 @@ where
T: Copy,
{
pub fn new(
- idx: usize,
identifier: T, // external identifier
pk: PublicKey, // public key of peer
ss: SharedSecret, // precomputed DH(static, static)
) -> Self {
Self {
- idx: idx,
identifier: identifier,
state: Mutex::new(State::Reset),
timestamp: Mutex::new(None),