From 32fb1fb61cbdc60e3ba1ef52dfc5036d91cf7607 Mon Sep 17 00:00:00 2001 From: Feoramund <161657516+Feoramund@users.noreply.github.com> Date: Mon, 5 Aug 2024 00:24:13 -0400 Subject: [PATCH] Add missing `ECONNRESET` `TCP_Send_Error` This was not specifically documented in `send(2)`. --- core/net/errors_freebsd.odin | 1 + 1 file changed, 1 insertion(+) diff --git a/core/net/errors_freebsd.odin b/core/net/errors_freebsd.odin index 5f11c2dee..d359aec13 100644 --- a/core/net/errors_freebsd.odin +++ b/core/net/errors_freebsd.odin @@ -125,6 +125,7 @@ UDP_Recv_Error :: enum c.int { TCP_Send_Error :: enum c.int { None = 0, + Connection_Closed = cast(c.int)freebsd.Errno.ECONNRESET, Not_Descriptor = cast(c.int)freebsd.Errno.EBADF, Broadcast_Status_Mismatch = cast(c.int)freebsd.Errno.EACCES, Not_Connected = cast(c.int)freebsd.Errno.ENOTCONN,