aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2018-11-01 17:31:50 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2018-11-01 17:31:50 +0100
commitc5e35fee1efa4d3bf8c9d1e6327b37643d68d3cd (patch)
treec76c2b2f7a2efdd915d9d1dae560a265eadfc34d /WireGuard
parentTunnel errors: Consolidate tunnel activation errors into ErrorPresenter (diff)
downloadwireguard-apple-c5e35fee1efa4d3bf8c9d1e6327b37643d68d3cd.tar.xz
wireguard-apple-c5e35fee1efa4d3bf8c9d1e6327b37643d68d3cd.zip
Export: fix up export format
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'WireGuard')
-rw-r--r--WireGuard/WireGuard/ConfigFile/WgQuickConfigFileWriter.swift24
1 files changed, 11 insertions, 13 deletions
diff --git a/WireGuard/WireGuard/ConfigFile/WgQuickConfigFileWriter.swift b/WireGuard/WireGuard/ConfigFile/WgQuickConfigFileWriter.swift
index 04b16ca..8cd8035 100644
--- a/WireGuard/WireGuard/ConfigFile/WgQuickConfigFileWriter.swift
+++ b/WireGuard/WireGuard/ConfigFile/WgQuickConfigFileWriter.swift
@@ -7,40 +7,38 @@ class WgQuickConfigFileWriter {
static func writeConfigFile(from tc: TunnelConfiguration) -> Data? {
let interface = tc.interface
var output = "[Interface]\n"
- output.append("PrivateKey=\(interface.privateKey.base64EncodedString())\n")
+ output.append("PrivateKey = \(interface.privateKey.base64EncodedString())\n")
if let listenPort = interface.listenPort {
- output.append("ListenPort=\(listenPort)\n")
+ output.append("ListenPort = \(listenPort)\n")
}
if (!interface.addresses.isEmpty) {
let addressString = interface.addresses.map { $0.stringRepresentation() }.joined(separator: ", ")
- output.append("Address=\(addressString)\n")
+ output.append("Address = \(addressString)\n")
}
if (!interface.dns.isEmpty) {
let dnsString = interface.dns.map { $0.stringRepresentation() }.joined(separator: ", ")
- output.append("DNS=\(dnsString)\n")
+ output.append("DNS = \(dnsString)\n")
}
if let mtu = interface.mtu {
- output.append("MTU=\(mtu)\n")
+ output.append("MTU = \(mtu)\n")
}
- output.append("\n")
for peer in tc.peers {
- output.append("[Peer]\n")
- output.append("PublicKey=\(peer.publicKey.base64EncodedString())\n")
+ output.append("\n[Peer]\n")
+ output.append("PublicKey = \(peer.publicKey.base64EncodedString())\n")
if let preSharedKey = peer.preSharedKey {
- output.append("PresharedKey=\(preSharedKey.base64EncodedString())\n")
+ output.append("PresharedKey = \(preSharedKey.base64EncodedString())\n")
}
if (!peer.allowedIPs.isEmpty) {
let allowedIPsString = peer.allowedIPs.map { $0.stringRepresentation() }.joined(separator: ", ")
- output.append("AllowedIPs=\(allowedIPsString)\n")
+ output.append("AllowedIPs = \(allowedIPsString)\n")
}
if let endpoint = peer.endpoint {
- output.append("Endpoint=\(endpoint.stringRepresentation())\n")
+ output.append("Endpoint = \(endpoint.stringRepresentation())\n")
}
if let persistentKeepAlive = peer.persistentKeepAlive {
- output.append("PersistentKeepalive=\(persistentKeepAlive)\n")
+ output.append("PersistentKeepalive = \(persistentKeepAlive)\n")
}
- output.append("\n")
}
return output.data(using: .utf8)