]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Fix return code of HGFS channel activation function.
authorVMware, Inc <>
Mon, 20 Dec 2010 21:39:35 +0000 (13:39 -0800)
committerMarcelo Vanzin <mvanzin@vmware.com>
Mon, 20 Dec 2010 21:39:35 +0000 (13:39 -0800)
HgfsChannelActivateChannel should return TRUE if channel has already been
initialized.

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

index 3d250c324eb83ab1ff521072b7351d3055036254..4ad6a5bffcdcb993c066b037cac861b7b1a01802 100644 (file)
@@ -143,7 +143,7 @@ HgfsChannelActivateChannel(HgfsChannelData *channel,                  // IN/OUT:
                            HgfsServerSessionCallbacks *serverCBTable, // IN: server callbacks
                            HgfsServerMgrData *mgrData)                // IN: mgrData
 {
-   Bool success = FALSE;
+   Bool success = (channel->connection != NULL);
    struct HgfsGuestConn *connData = NULL;
 
    if (channel->connection == NULL &&