[ros-diffs] [cgutman] 53034: [TCPIP] - Remove some more debugging [IP] - Only print a message if the operation failed

cgutman at svn.reactos.org cgutman at svn.reactos.org
Tue Aug 2 19:52:30 UTC 2011


Author: cgutman
Date: Tue Aug  2 19:52:25 2011
New Revision: 53034

URL: http://svn.reactos.org/svn/reactos?rev=53034&view=rev
Log:
[TCPIP]
- Remove some more debugging
[IP]
- Only print a message if the operation failed

Modified:
    branches/GSoC_2011/TcpIpDriver/drivers/network/tcpip/tcpip/main.c
    branches/GSoC_2011/TcpIpDriver/lib/drivers/ip/transport/tcp/tcp.c

Modified: branches/GSoC_2011/TcpIpDriver/drivers/network/tcpip/tcpip/main.c
URL: http://svn.reactos.org/svn/reactos/branches/GSoC_2011/TcpIpDriver/drivers/network/tcpip/tcpip/main.c?rev=53034&r1=53033&r2=53034&view=diff
==============================================================================
--- branches/GSoC_2011/TcpIpDriver/drivers/network/tcpip/tcpip/main.c [iso-8859-1] (original)
+++ branches/GSoC_2011/TcpIpDriver/drivers/network/tcpip/tcpip/main.c [iso-8859-1] Tue Aug  2 19:52:25 2011
@@ -282,8 +282,6 @@
     TDI_REQUEST Request;
     NTSTATUS Status;
 
-    DbgPrint("[TCPIP, TiCloseFileObject] Called\n");
-
     IrpSp   = IoGetCurrentIrpStackLocation(Irp);
     Context = IrpSp->FileObject->FsContext;
     if (!Context)
@@ -295,7 +293,6 @@
     switch ((ULONG_PTR)IrpSp->FileObject->FsContext2)
     {
         case TDI_TRANSPORT_ADDRESS_FILE:
-            DbgPrint("[TCPIP, TiCloseFileObject] Closing address file\n");
             Request.Handle.AddressHandle = Context->Handle.AddressHandle;
             Status = FileCloseAddress(&Request);
             break;
@@ -311,14 +308,11 @@
             break;
 
         default:
-            DbgPrint("Unknown type %d\n", (ULONG_PTR)IrpSp->FileObject->FsContext2);
             Status = STATUS_INVALID_PARAMETER;
             break;
     }
 
     Irp->IoStatus.Status = Status;
-
-    DbgPrint("[TCPIP, TiCloseFileObject] Leaving. Status = 0x%x\n", Status);
 
     return Irp->IoStatus.Status;
 }

Modified: branches/GSoC_2011/TcpIpDriver/lib/drivers/ip/transport/tcp/tcp.c
URL: http://svn.reactos.org/svn/reactos/branches/GSoC_2011/TcpIpDriver/lib/drivers/ip/transport/tcp/tcp.c?rev=53034&r1=53033&r2=53034&view=diff
==============================================================================
--- branches/GSoC_2011/TcpIpDriver/lib/drivers/ip/transport/tcp/tcp.c [iso-8859-1] (original)
+++ branches/GSoC_2011/TcpIpDriver/lib/drivers/ip/transport/tcp/tcp.c [iso-8859-1] Tue Aug  2 19:52:25 2011
@@ -195,7 +195,7 @@
 
     switch (err)
     {
-        case ERR_OK: Status = STATUS_SUCCESS; break; //0
+        case ERR_OK: Status = STATUS_SUCCESS; return Status; //0
         case ERR_MEM: Status = STATUS_INSUFFICIENT_RESOURCES; break; //-1
         case ERR_BUF: Status = STATUS_BUFFER_TOO_SMALL; break; //-2
         case ERR_TIMEOUT: Status = STATUS_TIMEOUT; break; // -3
@@ -209,7 +209,7 @@
         case ERR_USE: Status = STATUS_ADDRESS_ALREADY_EXISTS; break; //-11
         case ERR_IF: Status = STATUS_NETWORK_UNREACHABLE; break; //-12
         case ERR_ISCONN: Status = STATUS_UNSUCCESSFUL; break; //-13 (FIXME)
-        case ERR_INPROGRESS: Status = STATUS_PENDING; break; //-14
+        case ERR_INPROGRESS: Status = STATUS_PENDING; return Status; //-14
         default:
             DbgPrint("Invalid error value: %d\n", err);
             ASSERT(FALSE);
@@ -217,8 +217,8 @@
             break;
     }
     
-    DbgPrint("TCPTranslateError: %d -> %x\n", (unsigned int)err, Status);
-    
+    DbgPrint("TCP operation failed: 0x%x (%d)\n", Status, err);
+
     return Status;
 }
 




More information about the Ros-diffs mailing list