Zebediah Figura : server: Map ENOTCONN to STATUS_INVALID_CONNECTION.

Alexandre Julliard julliard at winehq.org
Thu May 6 14:56:18 CDT 2021


Module: wine
Branch: master
Commit: d6d4fa4bd1e17aeb3d4a15f828e1a4dc9b606654
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=d6d4fa4bd1e17aeb3d4a15f828e1a4dc9b606654

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Wed May  5 21:41:45 2021 -0500

server: Map ENOTCONN to STATUS_INVALID_CONNECTION.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 server/sock.c  | 2 +-
 server/trace.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/server/sock.c b/server/sock.c
index 49a75c33d2a..cb2a1095496 100644
--- a/server/sock.c
+++ b/server/sock.c
@@ -1307,7 +1307,7 @@ static int sock_get_ntstatus( int err )
         case EADDRNOTAVAIL:     return STATUS_INVALID_PARAMETER;
         case ECONNREFUSED:      return STATUS_CONNECTION_REFUSED;
         case ESHUTDOWN:         return STATUS_PIPE_DISCONNECTED;
-        case ENOTCONN:          return STATUS_CONNECTION_DISCONNECTED;
+        case ENOTCONN:          return STATUS_INVALID_CONNECTION;
         case ETIMEDOUT:         return STATUS_IO_TIMEOUT;
         case ENETUNREACH:       return STATUS_NETWORK_UNREACHABLE;
         case EHOSTUNREACH:      return STATUS_HOST_UNREACHABLE;
diff --git a/server/trace.c b/server/trace.c
index 645c183a52f..cd41d63d8c9 100644
--- a/server/trace.c
+++ b/server/trace.c
@@ -5300,7 +5300,6 @@ static const struct
     { "CANT_OPEN_ANONYMOUS",         STATUS_CANT_OPEN_ANONYMOUS },
     { "CHILD_MUST_BE_VOLATILE",      STATUS_CHILD_MUST_BE_VOLATILE },
     { "CONNECTION_ABORTED",          STATUS_CONNECTION_ABORTED },
-    { "CONNECTION_DISCONNECTED",     STATUS_CONNECTION_DISCONNECTED },
     { "CONNECTION_REFUSED",          STATUS_CONNECTION_REFUSED },
     { "CONNECTION_RESET",            STATUS_CONNECTION_RESET },
     { "DEBUGGER_INACTIVE",           STATUS_DEBUGGER_INACTIVE },
@@ -5335,6 +5334,7 @@ static const struct
     { "INSUFFICIENT_RESOURCES",      STATUS_INSUFFICIENT_RESOURCES },
     { "INVALID_ADDRESS",             STATUS_INVALID_ADDRESS },
     { "INVALID_CID",                 STATUS_INVALID_CID },
+    { "INVALID_CONNECTION",          STATUS_INVALID_CONNECTION },
     { "INVALID_DEVICE_REQUEST",      STATUS_INVALID_DEVICE_REQUEST },
     { "INVALID_FILE_FOR_SECTION",    STATUS_INVALID_FILE_FOR_SECTION },
     { "INVALID_HANDLE",              STATUS_INVALID_HANDLE },




More information about the wine-cvs mailing list