| ... | @@ -5751,7 +5751,7 @@ pub const SetSockOptError = error{ | ... | @@ -5751,7 +5751,7 @@ pub const SetSockOptError = error{ |
| 5751 | /// Set a socket's options. | 5751 | /// Set a socket's options. |
| 5752 | pub fn setsockopt(fd: socket_t, level: u32, optname: u32, opt: []const u8) SetSockOptError!void { | 5752 | pub fn setsockopt(fd: socket_t, level: u32, optname: u32, opt: []const u8) SetSockOptError!void { |
| 5753 | if (builtin.os.tag == .windows) { | 5753 | if (builtin.os.tag == .windows) { |
| 5754 | const rc = windows.ws2_32.setsockopt(fd, level, optname, opt.ptr, @intCast(socklen_t, opt.len)); | 5754 | const rc = windows.ws2_32.setsockopt(fd, @intCast(i32, level), @intCast(i32, optname), opt.ptr, @intCast(i32, opt.len)); |
| 5755 | if (rc == windows.ws2_32.SOCKET_ERROR) { | 5755 | if (rc == windows.ws2_32.SOCKET_ERROR) { |
| 5756 | switch (windows.ws2_32.WSAGetLastError()) { | 5756 | switch (windows.ws2_32.WSAGetLastError()) { |
| 5757 | .WSANOTINITIALISED => unreachable, | 5757 | .WSANOTINITIALISED => unreachable, |