diff options
| author | luna <git@l4.pm> | 2020-12-22 18:47:11 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-22 16:47:11 -0500 |
| commit | 6a75cfd0f6d45de3b4d1ad74eaec892dc1cd6e30 (patch) | |
| tree | afdcfa48b211d5ea9ebde4b09f9868f403c72765 /lib/std/fs | |
| parent | 43dbe86226fe89c6364fa0261297f1a9d8eb2a58 (diff) | |
| download | zig-6a75cfd0f6d45de3b4d1ad74eaec892dc1cd6e30.tar.gz zig-6a75cfd0f6d45de3b4d1ad74eaec892dc1cd6e30.zip | |
cast sendto to SendError inside send (#7481)
* cast sendto to SendError inside send
* remove WouldBlock from SendToError
* add missing ENOTCONN mapping
* remove SystemResources duplicate
* move NetworkUnreachable to SendError
* add NetworkSubsystemFailed to SendError
* Use zig's implicit error set casting
Co-authored-by: Andrew Kelley <andrew@ziglang.org>
Diffstat (limited to 'lib/std/fs')
| -rw-r--r-- | lib/std/fs/file.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/std/fs/file.zig b/lib/std/fs/file.zig index dc7b39eef1..469215e2b3 100644 --- a/lib/std/fs/file.zig +++ b/lib/std/fs/file.zig @@ -698,6 +698,8 @@ pub const File = struct { error.FastOpenAlreadyInProgress, error.MessageTooBig, error.FileDescriptorNotASocket, + error.NetworkUnreachable, + error.NetworkSubsystemFailed, => return self.writeFileAllUnseekable(in_file, args), else => |e| return e, |
