[NTOS:LPC] NtReplyWaitReceivePortEx returns the correct TotalLength for connect messages

This fixes the NtAcceptConnectPort apitest.
This commit is contained in:
Eric Kohl
2021-11-24 18:59:16 +01:00
parent a89844f740
commit 990ba54537
+1 -1
View File
@@ -664,7 +664,7 @@ NtReplyWaitReceivePortEx(IN HANDLE PortHandle,
Message = NULL;
/* Setup the receive message */
ReceiveMessage->u1.s1.TotalLength = (CSHORT)(sizeof(LPCP_MESSAGE) +
ReceiveMessage->u1.s1.TotalLength = (CSHORT)(sizeof(PORT_MESSAGE) +
ConnectionInfoLength);
ReceiveMessage->u1.s1.DataLength = (CSHORT)ConnectionInfoLength;
RtlCopyMemory(ReceiveMessage + 1,