diff options
| author | Luna <git@l4.pm> | 2019-12-30 12:41:23 -0300 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2019-12-30 19:26:30 -0500 |
| commit | 22f6297157d713ba7a511773b6dc2b095c722346 (patch) | |
| tree | 005377cb4822b8a474c2ed23b531d99ac2619526 /lib/std/os.zig | |
| parent | 0d852effe342595e36ed1fd5a5d4fdacf0f57f00 (diff) | |
| download | zig-22f6297157d713ba7a511773b6dc2b095c722346.tar.gz zig-22f6297157d713ba7a511773b6dc2b095c722346.zip | |
std.os: update error set for setsockopt
Diffstat (limited to 'lib/std/os.zig')
| -rw-r--r-- | lib/std/os.zig | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/std/os.zig b/lib/std/os.zig index 855a61d955..965decb10d 100644 --- a/lib/std/os.zig +++ b/lib/std/os.zig @@ -3257,13 +3257,10 @@ pub fn setsockopt(fd: fd_t, level: u32, optname: u32, opt: []const u8) !void { 0 => {}, EBADF => unreachable, EINVAL => unreachable, - EDOM => return error.TimeoutTooBig, + EFAULT => unreachable, EISCONN => return error.AlreadyConnected, ENOPROTOOPT => return error.InvalidProtocolOption, - ENOTSOCK => return error.NotSocket, - ENOMEM => return error.OutOfMemory, - ENOBUFS => return error.SystemResources, - - else => |err| return std.os.unexpectedErrno(err), + ENOTSOCK => unreachable, + else => |err| return unexpectedErrno(err), } } |
