]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/vmx.h
xnu-4570.41.2.tar.gz
[apple/xnu.git] / osfmk / i386 / vmx.h
index 132baf088be99b00c4d5973a94bb07fd2027aa50..e1776c5219a672474cda395f4476ffdf60c0a278 100644 (file)
 #ifndef _I386_VMX_H_
 #define _I386_VMX_H_
 
 #ifndef _I386_VMX_H_
 #define _I386_VMX_H_
 
+#if defined(__cplusplus)
+extern "C" {
+#endif
+
+#include <mach/boolean.h>
+
 /*
  * Error codes
  */
 /*
  * Error codes
  */
 #define VMX_INUSE              2 /* VT is being exclusively used already */
 
 /* SPI */
 #define VMX_INUSE              2 /* VT is being exclusively used already */
 
 /* SPI */
-int host_vmxon(int exclusive);
+int host_vmxon(boolean_t exclusive);
 void host_vmxoff(void);
 
 void host_vmxoff(void);
 
+#if defined(__cplusplus)
+}
+#endif
+
 #endif
 #endif