X-Git-Url: http://git.jankratochvil.net/?p=reactos.git;a=blobdiff_plain;f=ntoskrnl%2Flpc%2Fconnect.c;h=4d522b8c950486e0f0812879c60b84915124df8d;hp=09ffb0241dbc5dbc3c6a5d694df5d96fa403134d;hb=HEAD;hpb=7c0db166f81fbe8c8b913d7f26048e337d383605 diff --git a/ntoskrnl/lpc/connect.c b/ntoskrnl/lpc/connect.c index 09ffb02..4d522b8 100644 --- a/ntoskrnl/lpc/connect.c +++ b/ntoskrnl/lpc/connect.c @@ -11,7 +11,8 @@ /* INCLUDES *****************************************************************/ -#include +#define NTOS_MODE_KERNEL +#include #include #include #include @@ -62,7 +63,7 @@ EiConnectPort(IN PEPORT* ConnectedPort, /* * Create a port to represent our side of the connection */ - Status = ObCreateObject (NULL, + Status = ObRosCreateObject (NULL, PORT_ALL_ACCESS, NULL, ExPortType, @@ -95,7 +96,7 @@ EiConnectPort(IN PEPORT* ConnectedPort, sizeof(EPORT_CONNECT_REQUEST_MESSAGE) + RequestConnectDataLength; DPRINT("RequestMessageSize %d\n", RequestMessage->MessageHeader.MessageSize); - RequestMessage->MessageHeader.SharedSectionSize = 0; + RequestMessage->MessageHeader.SectionSize = 0; RequestMessage->ConnectingProcess = PsGetCurrentProcess(); ObReferenceObjectByPointer(RequestMessage->ConnectingProcess, PROCESS_VM_OPERATION, @@ -232,6 +233,7 @@ EiConnectPort(IN PEPORT* ConnectedPort, * * RETURN VALUE * + * @unimplemented */ NTSTATUS STDCALL NtConnectPort (PHANDLE UnsafeConnectedPortHandle, @@ -499,7 +501,6 @@ NtConnectPort (PHANDLE UnsafeConnectedPortHandle, * ReadMap * * RETURN VALUE - * */ EXPORTED NTSTATUS STDCALL NtAcceptConnectPort (PHANDLE ServerPortHandle, @@ -547,7 +548,7 @@ NtAcceptConnectPort (PHANDLE ServerPortHandle, */ if (AcceptIt) { - Status = ObCreateObject(ServerPortHandle, + Status = ObRosCreateObject(ServerPortHandle, PORT_ALL_ACCESS, NULL, ExPortType, @@ -743,7 +744,6 @@ NtAcceptConnectPort (PHANDLE ServerPortHandle, * UserConnectInfoLength * * RETURN VALUE - * */ NTSTATUS STDCALL NtSecureConnectPort (OUT PHANDLE ConnectedPort,