authorgravatar for git@l4.pmLuna <git@l4.pm> 2019-12-30 12:41:23-03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-12-30 19:26:30-05:00
log22f6297157d713ba7a511773b6dc2b095c722346
tree005377cb4822b8a474c2ed23b531d99ac2619526
parent0d852effe342595e36ed1fd5a5d4fdacf0f57f00
signature Commit is signed but in an unrecognized format.

std.os: update error set for setsockopt


1 files changed, 3 insertions(+), 6 deletions(-)

lib/std/os.zig+3-6
......@@ -3257,13 +3257,10 @@ pub fn setsockopt(fd: fd_t, level: u32, optname: u32, opt: []const u8) !void {
32573257 0 => {},
32583258 EBADF => unreachable,
32593259 EINVAL => unreachable,
3260 EDOM => return error.TimeoutTooBig,
3260 EFAULT => unreachable,
32613261 EISCONN => return error.AlreadyConnected,
32623262 ENOPROTOOPT => return error.InvalidProtocolOption,
3263 ENOTSOCK => return error.NotSocket,
3264 ENOMEM => return error.OutOfMemory,
3265 ENOBUFS => return error.SystemResources,
3266
3267 else => |err| return std.os.unexpectedErrno(err),
3263 ENOTSOCK => unreachable,
3264 else => |err| return unexpectedErrno(err),
32683265 }
32693266}