@@ -50,7 +50,7 @@ public class Interface : CustomStringConvertible, CustomDebugStringConvertible {
5050 * as separate instances of Interface.
5151 * - Returns: An array containing all network interfaces in your system.
5252 */
53- open static func allInterfaces( ) -> [ Interface ] {
53+ public static func allInterfaces( ) -> [ Interface ] {
5454 var interfaces : [ Interface ] = [ ]
5555
5656 var ifaddrsPtr : UnsafeMutablePointer < ifaddrs > ? = nil
@@ -73,7 +73,7 @@ public class Interface : CustomStringConvertible, CustomDebugStringConvertible {
7373 * Returns a new Interface instance that does not represent a real network interface, but can be used for (unit) testing.
7474 * - Returns: An instance of Interface that does *not* represent a real network interface.
7575 */
76- open static func createTestDummy( _ name: String , family: Family , address: String , multicastSupported: Bool , broadcastAddress: String ? ) -> Interface
76+ public static func createTestDummy( _ name: String , family: Family , address: String , multicastSupported: Bool , broadcastAddress: String ? ) -> Interface
7777 {
7878 return Interface ( name: name, family: family, address: address, netmask: nil , running: true , up: true , loopback: false , multicastSupported: multicastSupported, broadcastAddress: broadcastAddress)
7979 }
@@ -198,19 +198,19 @@ public class Interface : CustomStringConvertible, CustomDebugStringConvertible {
198198 open var supportsMulticast : Bool { return multicastSupported }
199199
200200 /// Field `ifaddrs->ifa_name`.
201- open let name : String
201+ public let name : String
202202
203203 /// Field `ifaddrs->ifa_addr->sa_family`.
204- open let family : Family
204+ public let family : Family
205205
206206 /// Extracted from `ifaddrs->ifa_addr`, supports both IPv4 and IPv6.
207- open let address : String ?
207+ public let address : String ?
208208
209209 /// Extracted from `ifaddrs->ifa_netmask`, supports both IPv4 and IPv6.
210- open let netmask : String ?
210+ public let netmask : String ?
211211
212212 /// Extracted from `ifaddrs->ifa_dstaddr`. Not applicable for IPv6.
213- open let broadcastAddress : String ?
213+ public let broadcastAddress : String ?
214214
215215 fileprivate let running : Bool
216216 fileprivate let up : Bool
0 commit comments