GUEST_OS_SOLARIS9 = GUEST_OS_BASE + 34,
GUEST_OS_SOLARIS10 = GUEST_OS_BASE + 35,
GUEST_OS_SOLARIS10_64 = GUEST_OS_BASE + 36,
- GUEST_OS_VMKERNEL = GUEST_OS_BASE + 37,
+ GUEST_OS_VMKERNEL = GUEST_OS_BASE + 37, // ESX 4.x
GUEST_OS_DARWIN9 = GUEST_OS_BASE + 38, // Mac OS 10.5
GUEST_OS_DARWIN9_64 = GUEST_OS_BASE + 39,
GUEST_OS_DARWIN10 = GUEST_OS_BASE + 40, // Mac OS 10.6
GUEST_OS_WINEIGHT = GUEST_OS_BASE + 54, // Windows 8
GUEST_OS_WINEIGHT_64 = GUEST_OS_BASE + 55, // Windows 8 x64
GUEST_OS_WINEIGHTSERVER_64 = GUEST_OS_BASE + 56, // Windows 8 Server X64
+ GUEST_OS_VMKERNEL5 = GUEST_OS_BASE + 57, // ESX 5.x and later
} GuestOSType;
#define ALLOS2 (BS(OS2) | BS(ECOMSTATION))
+#define ALLVMKERNEL (BS(VMKERNEL) | BS(VMKERNEL5))
+
/*
* These constants are generated by GuestInfoGetOSName which is in
* the bora-vmsoft subtree.
*/
+/* vmkernel (ESX) */
+#define STR_OS_ESX_4 "VMware ESX 4"
+#define STR_OS_ESX_5 "VMware ESX 5"
+
/* Linux */
#define STR_OS_ANNVIX "Annvix"
#define STR_OS_ARCH "Arch"