Update availability checks to macOS 26 (#80)

This PR updates availability checks for macOS 16 to macOS 26.
This commit is contained in:
Dmitry Kovba
2025-06-11 10:42:25 -04:00
committed by GitHub
parent 69827b55d2
commit 61379dcf65
@@ -25,7 +25,7 @@ import Synchronization
/// An interface that uses NAT to provide an IP address for a given
/// container/virtual machine.
@available(macOS 16, *)
@available(macOS 26, *)
public final class NATNetworkInterface: Interface, Sendable {
public var address: String {
get { state.withLock { $0.address } }
@@ -92,7 +92,7 @@ public final class NATNetworkInterface: Interface, Sendable {
#endif
}
@available(macOS 16, *)
@available(macOS 26, *)
extension NATNetworkInterface: VZInterface {
public func device() throws -> VZVirtioNetworkDeviceConfiguration {
let config = VZVirtioNetworkDeviceConfiguration()