Commit in reactos on MAIN
lib/ntdll/csr/lpc.c+3-101.12 -> 1.13
lib/ntdll/def/ntdll.def+1-21.122 -> 1.123
             /ntdll.edf+1-21.112 -> 1.113
include/ntdll/csr.h+1-31.8 -> 1.9
+6-17
4 modified files
- Allowed multiple calls to CsrClientConnectToServer.
- Removed CsrIsCsrss.

reactos/lib/ntdll/csr
lpc.c 1.12 -> 1.13
diff -u -r1.12 -r1.13
--- lpc.c	2 Dec 2003 11:38:46 -0000	1.12
+++ lpc.c	3 Jul 2004 17:13:09 -0000	1.13
@@ -1,4 +1,4 @@
-/* $Id: lpc.c,v 1.12 2003/12/02 11:38:46 gvg Exp $
+/* $Id: lpc.c,v 1.13 2004/07/03 17:13:09 hbirr Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -30,8 +30,6 @@
 static PVOID CsrSectionMapServerBase = NULL;
 static HANDLE CsrCommHeap = NULL;
 
-static BOOL IsCsrss = FALSE;
-
 #define CSR_CONTROL_HEAP_SIZE (65536)
 
 /* FUNCTIONS *****************************************************************/
@@ -128,7 +126,7 @@
    HANDLE CsrSectionHandle;
    LARGE_INTEGER CsrSectionViewSize;
 
-   if (IsCsrss)
+   if (WindowsApiPort != INVALID_HANDLE_VALUE)
      {
        return STATUS_SUCCESS;
      }
@@ -161,6 +159,7 @@
 			  &ConnectInfoLength);
    if (!NT_SUCCESS(Status))
      {
+     	WindowsApiPort = INVALID_HANDLE_VALUE;
 	return(Status);
      }
 
@@ -196,10 +195,4 @@
    return(STATUS_SUCCESS);
 }
 
-void STDCALL
-CsrIsCsrss()
-{
-   IsCsrss = TRUE;
-}
-
 /* EOF */

reactos/lib/ntdll/def
ntdll.def 1.122 -> 1.123
diff -u -r1.122 -r1.123
--- ntdll.def	27 Jun 2004 12:21:14 -0000	1.122
+++ ntdll.def	3 Jul 2004 17:13:09 -0000	1.123
@@ -1,4 +1,4 @@
-; $Id: ntdll.def,v 1.122 2004/06/27 12:21:14 ekohl Exp $
+; $Id: ntdll.def,v 1.123 2004/07/03 17:13:09 hbirr Exp $
 ;
 ; ReactOS Operating System
 ;
@@ -17,7 +17,6 @@
 CsrClientConnectToServer@0
 CsrFreeCaptureBuffer@4
 CsrIdentifyAlertableThread@0
-CsrIsCsrss@0
 CsrNewThread@0
 CsrProbeForRead@12
 CsrProbeForWrite@12

reactos/lib/ntdll/def
ntdll.edf 1.112 -> 1.113
diff -u -r1.112 -r1.113
--- ntdll.edf	27 Jun 2004 12:21:14 -0000	1.112
+++ ntdll.edf	3 Jul 2004 17:13:09 -0000	1.113
@@ -1,4 +1,4 @@
-; $Id: ntdll.edf,v 1.112 2004/06/27 12:21:14 ekohl Exp $
+; $Id: ntdll.edf,v 1.113 2004/07/03 17:13:09 hbirr Exp $
 ;
 ; ReactOS Operating System
 ;
@@ -17,7 +17,6 @@
 CsrClientConnectToServer=CsrClientConnectToServer@0
 CsrFreeCaptureBuffer=CsrFreeCaptureBuffer@4
 CsrIdentifyAlertableThread=CsrIdentifyAlertableThread@0
-CsrIsCsrss=CsrIsCsrss@0
 CsrNewThread=CsrNewThread@0
 CsrProbeForRead=CsrProbeForRead@12
 CsrProbeForWrite=CsrProbeForWrite@12

reactos/include/ntdll
csr.h 1.8 -> 1.9
diff -u -r1.8 -r1.9
--- csr.h	2 Dec 2003 11:38:46 -0000	1.8
+++ csr.h	3 Jul 2004 17:13:09 -0000	1.9
@@ -1,4 +1,4 @@
-/* $Id: csr.h,v 1.8 2003/12/02 11:38:46 gvg Exp $
+/* $Id: csr.h,v 1.9 2004/07/03 17:13:09 hbirr Exp $
  *
  */
 
@@ -33,8 +33,6 @@
 NTSTATUS STDCALL
 CsrReleaseParameterBuffer(PVOID ClientAddress);
 
-VOID STDCALL CsrIsCsrss(VOID);
-
 #endif /* __INCLUDE_NTDLL_CSR_H */
 
 /* EOF */
CVSspam 0.2.8