]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Changes in shared code that don't affect open-vm-tools functionality.
authorVMware, Inc <>
Tue, 28 Jun 2011 17:50:35 +0000 (10:50 -0700)
committerMarcelo Vanzin <mvanzin@vmware.com>
Tue, 28 Jun 2011 17:50:35 +0000 (10:50 -0700)
Signed-off-by: Marcelo Vanzin <mvanzin@vmware.com>
open-vm-tools/modules/linux/shared/vmciKernelAPI1.h
open-vm-tools/modules/linux/shared/vmci_iocontrols.h

index 28106e294bee89930c526dc3aa773ce580e4b56e..04a857750a751ed222aeeaeb2c42943c0804baca 100644 (file)
@@ -162,9 +162,12 @@ typedef int (VMCIDatagram_DestroyHndFct)(VMCIHandle);
 typedef int (VMCIDatagram_SendFct)(VMCIDatagram *);
 typedef VMCIId (VMCI_GetContextIDFct)(void);
 typedef uint32 (VMCI_VersionFct)(void);
+typedef int (VMCI_ContextID2HostVmIDFct)(VMCIId, void *, size_t);
+typedef int (VMCI_IsContextOwnerFct)(VMCIId, void *);
 typedef int (VMCIEvent_SubscribeFct)(VMCI_Event, uint32, VMCI_EventCB, void *,
                                      VMCIId *);
 typedef int (VMCIEvent_UnsubscribeFct)(VMCIId);
+typedef VMCIPrivilegeFlags (VMCIContext_GetPrivFlagsFct)(VMCIId);
 typedef int (VMCIQPair_AllocFct)(VMCIQPair **, VMCIHandle *, uint64, uint64,
                                  VMCIId, uint32, VMCIPrivilegeFlags);
 typedef int (VMCIQPair_DetachFct)(VMCIQPair **);
index 57b907457d329452db001f0046ee9d639e48cbab..b97f748d089cfd0b5ba30ff2ac1b50ba31e60342 100644 (file)
@@ -640,6 +640,9 @@ typedef struct VMCIDeviceGetInfoVer1 {
    VMCIQPair_EnqueueVFct *qpairEnqueueV;
    VMCIQPair_DequeueVFct *qpairDequeueV;
    VMCIQPair_PeekVFct *qpairPeekV;
+   VMCI_ContextID2HostVmIDFct *contextID2HostVmID;
+   VMCI_IsContextOwnerFct *isContextOwner;
+   VMCIContext_GetPrivFlagsFct *contextGetPrivFlags;
 } VMCIDeviceGetInfoVer1;
 
 /* Version 2. */