diff options
| author | Jens Goldberg <jens.goldberg@gmail.com> | 2022-10-16 20:31:07 +0200 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2022-10-17 12:55:12 +0200 |
| commit | 14592316242cf38e5064f92cdffb738e8b06ad0d (patch) | |
| tree | 5d802b1646fd7c5db6d177efcfc9af591dbb7481 /lib/std | |
| parent | 5127dae7a28159af8d348d3680f34d51c5cadaaa (diff) | |
| download | zig-14592316242cf38e5064f92cdffb738e8b06ad0d.tar.gz zig-14592316242cf38e5064f92cdffb738e8b06ad0d.zip | |
fix setsockopt returning ENODEV
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/os.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/std/os.zig b/lib/std/os.zig index c7d3c3cfe4..3bb54e96a8 100644 --- 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), } } |
