zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 14592316242cf38e5064f92cdffb738e8b06ad0d (tree)
parent 5127dae7a28159af8d348d3680f34d51c5cadaaa
Author: Jens Goldberg <jens.goldberg@gmail.com>
Date:   Sun, 16 Oct 2022 20:31:07 +0200

fix setsockopt returning ENODEV

Diffstat:
Mlib/std/os.zig | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/lib/std/os.zig b/lib/std/os.zig @@ -6547,6 +6547,7 @@ pub const SetSockOptError = error{ NetworkSubsystemFailed, FileDescriptorNotASocket, SocketNotBound, + NoDevice, } || UnexpectedError; /// Set a socket's options. @@ -6577,6 +6578,7 @@ pub fn setsockopt(fd: socket_t, level: u32, optname: u32, opt: []const u8) SetSo .NOMEM => return error.SystemResources, .NOBUFS => return error.SystemResources, .PERM => return error.PermissionDenied, + .NODEV => return error.NoDevice, else => |err| return unexpectedErrno(err), } }