]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Fix __sun macro check (John Levon)
authorDaniel P. Berrange <berrange@redhat.com>
Wed, 17 Dec 2008 21:31:51 +0000 (21:31 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Wed, 17 Dec 2008 21:31:51 +0000 (21:31 +0000)
ChangeLog
src/xen_internal.c
src/xen_unified.c
src/xs_internal.c

index 12564da963da328a5f123dc71bd9e1415c5b9ca1..057b7ecb36bc035ec3e1560c0bb5aa90b6bf504d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Wed Dec 17 21:30:39 GMT 2008 Daniel P. Berrange <berrange@redhat.com>
+
+       Fix conditional checks for Solaris platform (John Levon)
+       * src/xen_internal.c, src/xen_unified.c, src/xs_internal.c:
+       s/__sun__/__sun/
+
 Wed Dec 17 21:17:39 GMT 2008 Daniel P. Berrange <berrange@redhat.com>
 
        Fix Xen sub-drivers' 'open' method return type (John Levon)
index ade013092ddc0623fc2d942c3daf3efe8d34e4fa..b3a531e3ca65977e14a3b3744afbe7d158da8f63 100644 (file)
@@ -76,7 +76,7 @@ typedef struct v1_hypercall_struct
 #define XEN_V1_IOCTL_HYPERCALL_CMD                  \
     _IOC(_IOC_NONE, 'P', 0, sizeof(v1_hypercall_t))
 typedef v1_hypercall_t hypercall_t;
-#elif defined(__sun__)
+#elif defined(__sun)
 typedef privcmd_hypercall_t hypercall_t;
 #else
 #error "unsupported platform"
@@ -663,7 +663,7 @@ typedef struct xen_op_v2_dom xen_op_v2_dom;
 #define XEN_HYPERVISOR_SOCKET  "/proc/xen/privcmd"
 #define HYPERVISOR_CAPABILITIES        "/sys/hypervisor/properties/capabilities"
 #define CPUINFO                        "/proc/cpuinfo"
-#elif defined(__sun__)
+#elif defined(__sun)
 #define XEN_HYPERVISOR_SOCKET  "/dev/xen/privcmd"
 #define HYPERVISOR_CAPABILITIES        ""
 #define CPUINFO                        "/dev/cpu/self/cpuid"
@@ -1906,7 +1906,7 @@ xenHypervisorInit(void)
         goto detect_v2;
     }
 
-#ifndef __sun__
+#ifndef __sun
     /*
      * check if the old hypercall are actually working
      */
index 6daeac86d7ebc2bb2509acf89b0ae624f8032970..0be2dd36f1dcaf6a3972dc8b5d14544d53e8c16f 100644 (file)
@@ -213,7 +213,7 @@ xenUnifiedProbe (void)
     if (virFileExists("/proc/xen"))
         return 1;
 #endif
-#ifdef __sun__
+#ifdef __sun
     FILE *fh;
 
     if (fh = fopen("/dev/xen/domcaps", "r")) {
index 13f51e91c19a1601d9072fe46ab7508d3bba81b9..56e6f9be53080801c2793cb1aecee6b15e5e0777 100644 (file)
@@ -39,7 +39,7 @@
 
 #ifdef __linux__
 #define XEN_HYPERVISOR_SOCKET "/proc/xen/privcmd"
-#elif defined(__sun__)
+#elif defined(__sun)
 #define XEN_HYPERVISOR_SOCKET "/dev/xen/privcmd"
 #else
 #error "unsupported platform"