diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-01-24 00:00:46 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-01-24 01:37:57 +0100 |
commit | 22625e8cc4792a71174af5fc69f0f63ba4b808d8 (patch) | |
tree | 2907ae3cde1b5d61acc831374058e9c4bde4b9f0 /WireGuard/Shared/Model/PeerConfiguration.swift | |
parent | wireguard-go-bridge: allow querying internal settings (diff) | |
download | wireguard-apple-22625e8cc4792a71174af5fc69f0f63ba4b808d8.tar.xz wireguard-apple-22625e8cc4792a71174af5fc69f0f63ba4b808d8.zip |
Tunnel: support getting runtime configuration
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'WireGuard/Shared/Model/PeerConfiguration.swift')
-rw-r--r-- | WireGuard/Shared/Model/PeerConfiguration.swift | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/WireGuard/Shared/Model/PeerConfiguration.swift b/WireGuard/Shared/Model/PeerConfiguration.swift index 5271aa6..7fd3f87 100644 --- a/WireGuard/Shared/Model/PeerConfiguration.swift +++ b/WireGuard/Shared/Model/PeerConfiguration.swift @@ -17,6 +17,9 @@ struct PeerConfiguration { var allowedIPs = [IPAddressRange]() var endpoint: Endpoint? var persistentKeepAlive: UInt16? + var rxBytes: UInt64? + var txBytes: UInt64? + var lastHandshakeTime: Date? init(publicKey: Data) { self.publicKey = publicKey |