]> git.ipfire.org Git - thirdparty/open-vm-tools.git/commitdiff
Common source file change not applicable to open-vm-tools.
authorOliver Kurth <okurth@vmware.com>
Mon, 15 Apr 2019 18:33:00 +0000 (11:33 -0700)
committerOliver Kurth <okurth@vmware.com>
Mon, 15 Apr 2019 18:33:00 +0000 (11:33 -0700)
open-vm-tools/lib/misc/hostinfoPosix.c

index ef23368f0b69282be7e00cb9dd6fe7e10f659c3f..67f94eaff7745559ad880beb6f739286c27b92e4 100644 (file)
 #include "rateconv.h"
 #endif
 
-#if defined(VMX86_SERVER)
+#if defined(VMX86_SERVER) || defined(USERWORLD)
 #include "uwvmkAPI.h"
 #include "uwvmk.h"
 #include "vmkSyscall.h"
@@ -153,7 +153,7 @@ static Atomic_Ptr hostinfoOSVersion;
 
 #define DISTRO_BUF_SIZE 1024
 
-#if !defined __APPLE__ && !defined USERWORLD
+#if !defined(__APPLE__) && !defined(VMX86_SERVER) && !defined(USERWORLD)
 typedef struct {
    char *name;
    char *scanString;
@@ -710,7 +710,7 @@ HostinfoMacOS(struct utsname *buf)  // IN:
 #endif
 
 
-#if defined(USERWORLD)  // ESXi
+#if defined(VMX86_SERVER) || defined(USERWORLD)  // ESXi
 /*
  *-----------------------------------------------------------------------------
  *
@@ -765,7 +765,7 @@ HostinfoESX(struct utsname *buf)  // IN:
 #endif
 
 
-#if !defined __APPLE__ && !defined USERWORLD
+#if !defined(__APPLE__) && !defined(VMX86_SERVER) && !defined(USERWORLD)
 /*
  *-----------------------------------------------------------------------------
  *
@@ -1777,7 +1777,7 @@ HostinfoSun(struct utsname *buf)  // IN:
 
    return (len != -1);
 }
-#endif // !defined __APPLE__ && !defined USERWORLD
+#endif // !defined(__APPLE__) && !defined(VMX86_SERVER) && !defined(USERWORLD)
 
 
 /*
@@ -1822,7 +1822,7 @@ HostinfoOSData(void)
    Str_Strcpy(detailedDataFields[DISTRO_NAME].value, buf.sysname,
               sizeof detailedDataFields[DISTRO_NAME].value);
 
-#if defined(USERWORLD)  // ESXi
+#if defined(VMX86_SERVER) || defined(USERWORLD)  // ESXi
    bitness = "64";
 #else
    bitness = (Hostinfo_GetSystemBitness() == 64) ? "64" : "32";
@@ -1830,7 +1830,7 @@ HostinfoOSData(void)
    Str_Strcpy(detailedDataFields[BITNESS].value, bitness,
               sizeof detailedDataFields[BITNESS].value);
 
-#if defined(USERWORLD)  // ESXi
+#if defined(VMX86_SERVER) || defined(USERWORLD)  // ESXi
    success = HostinfoESX(&buf);
 #elif defined(__APPLE__) // MacOS
    success = HostinfoMacOS(&buf);