| ... | @@ -923,7 +923,6 @@ pub fn getAddressList(allocator: mem.Allocator, name: []const u8, port: u16) Get | ... | @@ -923,7 +923,6 @@ pub fn getAddressList(allocator: mem.Allocator, name: []const u8, port: u16) Get |
| 923 | const port_c = try std.fmt.allocPrintZ(allocator, "{}", .{port}); | 923 | const port_c = try std.fmt.allocPrintZ(allocator, "{}", .{port}); |
| 924 | defer allocator.free(port_c); | 924 | defer allocator.free(port_c); |
| 925 | | 925 | |
| 926 | const sys = if (native_os == .windows) windows.ws2_32 else posix.system; | | |
| 927 | const hints: posix.addrinfo = .{ | 926 | const hints: posix.addrinfo = .{ |
| 928 | .flags = .{ .NUMERICSERV = true }, | 927 | .flags = .{ .NUMERICSERV = true }, |
| 929 | .family = posix.AF.UNSPEC, | 928 | .family = posix.AF.UNSPEC, |
| ... | @@ -935,8 +934,8 @@ pub fn getAddressList(allocator: mem.Allocator, name: []const u8, port: u16) Get | ... | @@ -935,8 +934,8 @@ pub fn getAddressList(allocator: mem.Allocator, name: []const u8, port: u16) Get |
| 935 | .next = null, | 934 | .next = null, |
| 936 | }; | 935 | }; |
| 937 | var res: ?*posix.addrinfo = null; | 936 | var res: ?*posix.addrinfo = null; |
| 938 | switch (sys.getaddrinfo(name_c.ptr, port_c.ptr, &hints, &res)) { | 937 | switch (posix.system.getaddrinfo(name_c.ptr, port_c.ptr, &hints, &res)) { |
| 939 | @as(sys.EAI, @enumFromInt(0)) => {}, | 938 | @as(posix.system.EAI, @enumFromInt(0)) => {}, |
| 940 | .ADDRFAMILY => return error.HostLacksNetworkAddresses, | 939 | .ADDRFAMILY => return error.HostLacksNetworkAddresses, |
| 941 | .AGAIN => return error.TemporaryNameServerFailure, | 940 | .AGAIN => return error.TemporaryNameServerFailure, |
| 942 | .BADFLAGS => unreachable, // Invalid hints | 941 | .BADFLAGS => unreachable, // Invalid hints |
| ... | @@ -952,7 +951,7 @@ pub fn getAddressList(allocator: mem.Allocator, name: []const u8, port: u16) Get | ... | @@ -952,7 +951,7 @@ pub fn getAddressList(allocator: mem.Allocator, name: []const u8, port: u16) Get |
| 952 | }, | 951 | }, |
| 953 | else => unreachable, | 952 | else => unreachable, |
| 954 | } | 953 | } |
| 955 | defer if (res) |some| sys.freeaddrinfo(some); | 954 | defer if (res) |some| posix.system.freeaddrinfo(some); |
| 956 | | 955 | |
| 957 | const addr_count = blk: { | 956 | const addr_count = blk: { |
| 958 | var count: usize = 0; | 957 | var count: usize = 0; |