diff options
Diffstat (limited to 'WireGuardKit/Sources/WireGuardKit/DNSServer.swift')
-rw-r--r-- | WireGuardKit/Sources/WireGuardKit/DNSServer.swift | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/WireGuardKit/Sources/WireGuardKit/DNSServer.swift b/WireGuardKit/Sources/WireGuardKit/DNSServer.swift index 0d03577..b1a2401 100644 --- a/WireGuardKit/Sources/WireGuardKit/DNSServer.swift +++ b/WireGuardKit/Sources/WireGuardKit/DNSServer.swift @@ -4,26 +4,26 @@ import Foundation import Network -struct DNSServer { - let address: IPAddress +public struct DNSServer { + public let address: IPAddress - init(address: IPAddress) { + public init(address: IPAddress) { self.address = address } } extension DNSServer: Equatable { - static func == (lhs: DNSServer, rhs: DNSServer) -> Bool { + public static func == (lhs: DNSServer, rhs: DNSServer) -> Bool { return lhs.address.rawValue == rhs.address.rawValue } } extension DNSServer { - var stringRepresentation: String { + public var stringRepresentation: String { return "\(address)" } - init?(from addressString: String) { + public init?(from addressString: String) { if let addr = IPv4Address(addressString) { address = addr } else if let addr = IPv6Address(addressString) { |