From: VMware, Inc <> Date: Wed, 24 Feb 2010 21:10:48 +0000 (-0800) Subject: Remove unused VMCID definitions X-Git-Tag: 2010.02.23-236320~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02e2ce343e9bff032a9e7709e75820213c8c227b;p=thirdparty%2Fopen-vm-tools.git Remove unused VMCID definitions The VMCI user level daemon was removed a year back or so, but a few definitions escaped this removal. Remove them since they are unused. Signed-off-by: Marcelo Vanzin --- diff --git a/open-vm-tools/modules/linux/shared/vmci_iocontrols.h b/open-vm-tools/modules/linux/shared/vmci_iocontrols.h index 0e8043e67..be94b3bdd 100644 --- a/open-vm-tools/modules/linux/shared/vmci_iocontrols.h +++ b/open-vm-tools/modules/linux/shared/vmci_iocontrols.h @@ -530,33 +530,6 @@ typedef struct VMCISetNotifyInfo { uint32 _pad; } VMCISetNotifyInfo; -/* User space daemon command numbers. */ -typedef enum VMCIDRequestType { - VMCID_REQ_NEW_PAGE_STORE, - VMCID_REQ_FREE_PAGE_STORE, - VMCID_REQ_ATTACH_PAGE_STORE, - VMCID_REQ_DETACH_PAGE_STORE, -} VMCIDRequestType; - -#define VMCI_VMCID_INVALID_REQ CONST64U(-1) - -/* Used to pass requests/responses to the user space daemon. */ -typedef struct VMCIDRpc { - uint64 reqId; - uint32 reqType; - uint32 reqResult; - /* Passing page file names */ - VA64 producePageFile; /* User VA. */ - VA64 consumePageFile; /* User VA. */ - uint64 producePageFileSize; /* Size of the file name array. */ - uint64 consumePageFileSize; /* Size of the file name array. */ - /* Used for attach/detach */ - VA64 produceVA; - VA64 consumeVA; - uint64 numProducePages; - uint64 numConsumePages; -} VMCIDRpc; - #ifdef __APPLE__ /* * Mac OS ioctl definitions.