]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Fixing probelms with legacy guests.
authorVMware, Inc <>
Mon, 26 Jul 2010 19:25:29 +0000 (12:25 -0700)
committerMarcelo Vanzin <mvanzin@vmware.com>
Mon, 26 Jul 2010 19:25:29 +0000 (12:25 -0700)
Making sure that accurate packet length is returned to the guest.

Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/lib/hgfsServer/hgfsServer.c

index f3dbbaa479bdd0f1766c6ac2123b6867d2d048a1..fcdd22b87ad1d7325959157dc898eb8b9e6808e7 100644 (file)
@@ -3455,6 +3455,7 @@ HgfsPacketSend(HgfsPacket *packet,            // IN/OUT: Hgfs Packet
    ASSERT(session);
 
    if (session->state == HGFS_SESSION_STATE_OPEN) {
+      packet->replyPacketSize = packetOutLen;
 #ifndef VMX86_TOOLS
       ASSERT(session->type == HGFS_SESSION_TYPE_REGULAR);
       result = session->channelCbTable->send(session->transportData,