From: VMware, Inc <> Date: Thu, 17 Jun 2010 21:54:16 +0000 (-0700) Subject: Delete vsockLookup. X-Git-Tag: 2010.06.16-268169~80 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3039ed645c8ab9201ec47d8ea6626fa487865c8d;p=thirdparty%2Fopen-vm-tools.git Delete vsockLookup. Signed-off-by: Marcelo Vanzin --- diff --git a/open-vm-tools/lib/include/loglevel_user.h b/open-vm-tools/lib/include/loglevel_user.h index aca676993..7ed4f61df 100644 --- a/open-vm-tools/lib/include/loglevel_user.h +++ b/open-vm-tools/lib/include/loglevel_user.h @@ -33,7 +33,6 @@ LOGLEVEL_VAR(aio), \ LOGLEVEL_VAR(passthrough), \ LOGLEVEL_VAR(tools), \ - LOGLEVEL_VAR(vsockLookup), \ LOGLEVEL_VAR(license), \ LOGLEVEL_VAR(vui), \ LOGLEVEL_VAR(stats), \ diff --git a/open-vm-tools/lib/include/vmci_defs.h b/open-vm-tools/lib/include/vmci_defs.h index 55388f162..c44007c9e 100644 --- a/open-vm-tools/lib/include/vmci_defs.h +++ b/open-vm-tools/lib/include/vmci_defs.h @@ -92,7 +92,10 @@ typedef uint32 VMCI_Resource; #define VMCI_EVENT_UNSUBSCRIBE 9 #define VMCI_QUEUEPAIR_ALLOC 10 #define VMCI_QUEUEPAIR_DETACH 11 -#define VMCI_VSOCK_VMX_LOOKUP 12 +/* + * VMCI_VSOCK_VMX_LOOKUP was assigned to 12 for Fusion 3.0/3.1, + * WS 7.0/7.1 and ESX 4.1 + */ #define VMCI_HGFS_TRANSPORT 13 #define VMCI_RESOURCE_MAX 14 diff --git a/open-vm-tools/modules/linux/shared/vmci_defs.h b/open-vm-tools/modules/linux/shared/vmci_defs.h index cae06dd74..29690c824 100644 --- a/open-vm-tools/modules/linux/shared/vmci_defs.h +++ b/open-vm-tools/modules/linux/shared/vmci_defs.h @@ -92,7 +92,10 @@ typedef uint32 VMCI_Resource; #define VMCI_EVENT_UNSUBSCRIBE 9 #define VMCI_QUEUEPAIR_ALLOC 10 #define VMCI_QUEUEPAIR_DETACH 11 -#define VMCI_VSOCK_VMX_LOOKUP 12 +/* + * VMCI_VSOCK_VMX_LOOKUP was assigned to 12 for Fusion 3.0/3.1, + * WS 7.0/7.1 and ESX 4.1 + */ #define VMCI_HGFS_TRANSPORT 13 #define VMCI_RESOURCE_MAX 14 diff --git a/open-vm-tools/modules/linux/vsock/linux/vsockAddr.c b/open-vm-tools/modules/linux/vsock/linux/vsockAddr.c index 7dfcefd2d..b9eb870bb 100644 --- a/open-vm-tools/modules/linux/vsock/linux/vsockAddr.c +++ b/open-vm-tools/modules/linux/vsock/linux/vsockAddr.c @@ -441,9 +441,7 @@ VSockAddr_SocketContextDgram(uint32 cid, // IN uint32 rid) // IN { if (cid == VMCI_HYPERVISOR_CONTEXT_ID) { - if (rid != VMCI_VSOCK_VMX_LOOKUP) { - return FALSE; - } + return FALSE; } return TRUE;