[ros-diffs] [dgorbachev] 41535: Remove unused functions.

dgorbachev at svn.reactos.org dgorbachev at svn.reactos.org
Mon Jun 22 13:33:20 CEST 2009


Author: dgorbachev
Date: Mon Jun 22 15:33:19 2009
New Revision: 41535

URL: http://svn.reactos.org/svn/reactos?rev=41535&view=rev
Log:
Remove unused functions.

Modified:
    trunk/reactos/base/system/smss/smapi.c
    trunk/reactos/subsystems/win32/csrss/api/wapi.c

Modified: trunk/reactos/base/system/smss/smapi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/smss/smapi.c?rev=41535&r1=41534&r2=41535&view=diff
==============================================================================
--- trunk/reactos/base/system/smss/smapi.c [iso-8859-1] (original)
+++ trunk/reactos/base/system/smss/smapi.c [iso-8859-1] Mon Jun 22 15:33:19 2009
@@ -285,49 +285,6 @@
 	return Status;
 }
 
-/**********************************************************************
- * NAME
- * 	SmpApiThread/1
- *
- * DECRIPTION
- * 	Due to differences in LPC implementation between NT and ROS,
- * 	we need a thread to listen to for connection request that
- * 	creates a new thread for each connected port. This is not
- * 	necessary in NT LPC, because server side connected ports are
- * 	never used to receive requests.
- */
-#if 0
-VOID NTAPI
-SmpApiThread (HANDLE ListeningPort)
-{
-	NTSTATUS	Status = STATUS_SUCCESS;
-	SM_PORT_MESSAGE	Request;
-
-	DPRINT("SM: %s called\n", __FUNCTION__);
-    RtlZeroMemory(&Request, sizeof(PORT_MESSAGE));
-
-	while (TRUE)
-	{
-		Status = NtListenPort (ListeningPort, & Request.Header);
-		if (!NT_SUCCESS(Status))
-		{
-			DPRINT1("SM: %s: NtListenPort() failed! (Status==x%08lx)\n", __FUNCTION__, Status);
-			break;
-		}
-		Status = SmpHandleConnectionRequest (& Request);
-		if(!NT_SUCCESS(Status))
-		{
-			DPRINT1("SM: %s: SmpHandleConnectionRequest failed (Status=0x%08lx)\n",
-				__FUNCTION__, Status);
-			break;
-		}
-	}
-	/* Cleanup */
-	NtClose(ListeningPort);
-	/* DIE */
-	NtTerminateThread(NtCurrentThread(), Status);
-}
-#endif
 
 /* LPC PORT INITIALIZATION **************************************************/
 
@@ -360,6 +317,7 @@
     {
       return(Status);
     }
+
   /*
    * Create one thread for the named LPC
    * port \SmApiPort

Modified: trunk/reactos/subsystems/win32/csrss/api/wapi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/csrss/api/wapi.c?rev=41535&r1=41534&r2=41535&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/csrss/api/wapi.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/csrss/api/wapi.c [iso-8859-1] Mon Jun 22 15:33:19 2009
@@ -299,51 +299,6 @@
     DPRINT("CSR: %s done\n", __FUNCTION__);
     RtlExitUserThread(STATUS_SUCCESS);
 }
-
-/**********************************************************************
- * NAME
- *	ServerApiPortThread/1
- *
- * DESCRIPTION
- * 	Handle connection requests from clients to the port
- * 	"\Windows\ApiPort".
- */
-#if 0
-DWORD WINAPI
-ServerApiPortThread (HANDLE hApiListenPort)
-{
-    NTSTATUS Status = STATUS_SUCCESS;
-    BYTE RawRequest[sizeof(PORT_MESSAGE) + sizeof(CSR_CONNECTION_INFO)];
-    PPORT_MESSAGE Request = (PPORT_MESSAGE)RawRequest;
-
-    DPRINT("CSR: %s called", __FUNCTION__);
-
-    for (;;)
-    {
-         REMOTE_PORT_VIEW LpcRead;
-         LpcRead.Length = sizeof(LpcRead);
-
-         Status = NtListenPort (hApiListenPort, Request);
-         if (!NT_SUCCESS(Status))
-         {
-             DPRINT1("CSR: NtListenPort() failed, status=%x\n", Status);
-             break;
-         }
-
-         Status = CsrpHandleConnectionRequest(Request, hApiListenPort);
-         if(!NT_SUCCESS(Status))
-         {
-             DPRINT1("CSR: %s: SmpHandleConnectionRequest failed (Status=0x%08lx)\n",
-                     __FUNCTION__, Status);
-             break;
-         }
-    }
-
-    NtClose(hApiListenPort);
-    NtTerminateThread(NtCurrentThread(), Status);
-    return 0;
-}
-#endif
 
 /**********************************************************************
  * NAME



More information about the Ros-diffs mailing list