Fixed a potential race condition, better naming on PacketTunnelSettingsGenerator methods

Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
This commit is contained in:
Eric Kuck
2018-12-11 16:59:15 -06:00
parent 27265fc222
commit 9bc7e58487
2 changed files with 24 additions and 18 deletions
@@ -15,7 +15,7 @@ class PacketTunnelSettingsGenerator {
self.resolvedEndpoints = resolvedEndpoints
}
func endpointFromSettings() -> String {
func endpointUapiConfiguration() -> String {
var wgSettings = "listen_port=\(tunnelConfiguration.interface.listenPort ?? 0)\n"
for (i, peer) in tunnelConfiguration.peers.enumerated() {
@@ -29,7 +29,7 @@ class PacketTunnelSettingsGenerator {
return wgSettings
}
func generateWireGuardSettings() -> String {
func uapiConfiguration() -> String {
var wgSettings = ""
let privateKey = tunnelConfiguration.interface.privateKey.hexEncodedString()
wgSettings.append("private_key=\(privateKey)\n")