| ... | @@ -4335,7 +4335,7 @@ pub const GetSockOptError = error{ | ... | @@ -4335,7 +4335,7 @@ pub const GetSockOptError = error{ |
| 4335 | } || UnexpectedError; | 4335 | } || UnexpectedError; |
| 4336 | | 4336 | |
| 4337 | pub fn getsockopt(fd: socket_t, level: i32, optname: u32, opt: []u8) GetSockOptError!void { | 4337 | pub fn getsockopt(fd: socket_t, level: i32, optname: u32, opt: []u8) GetSockOptError!void { |
| 4338 | var len: socklen_t = undefined; | 4338 | var len: socklen_t = @intCast(opt.len); |
| 4339 | switch (errno(system.getsockopt(fd, level, optname, opt.ptr, &len))) { | 4339 | switch (errno(system.getsockopt(fd, level, optname, opt.ptr, &len))) { |
| 4340 | .SUCCESS => { | 4340 | .SUCCESS => { |
| 4341 | std.debug.assert(len == opt.len); | 4341 | std.debug.assert(len == opt.len); |