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 {...@@ -3257,13 +3257,10 @@ pub fn setsockopt(fd: fd_t, level: u32, optname: u32, opt: []const u8) !void {
3257 0 => {},3257 0 => {},
3258 EBADF => unreachable,3258 EBADF => unreachable,
3259 EINVAL => unreachable,3259 EINVAL => unreachable,
3260 EDOM => return error.TimeoutTooBig,3260 EFAULT => unreachable,
3261 EISCONN => return error.AlreadyConnected,3261 EISCONN => return error.AlreadyConnected,
3262 ENOPROTOOPT => return error.InvalidProtocolOption,3262 ENOPROTOOPT => return error.InvalidProtocolOption,
3263 ENOTSOCK => return error.NotSocket,3263 ENOTSOCK => unreachable,
3264 ENOMEM => return error.OutOfMemory,3264 else => |err| return unexpectedErrno(err),
3265 ENOBUFS => return error.SystemResources,
3266
3267 else => |err| return std.os.unexpectedErrno(err),
3268 }3265 }
3269}3266}