[libvirt] [PATCH] build: update gnulib submodule to newer (but not latest)
by Jim Meyering
I've just pushed this, so that people who pull-from-git through
the recent bootstrap.conf change (adding the count-one-bits module)
don't have to run ./bootstrap manually.
>From 12023373cdc771e5ca818f4c8f4aa8abe174871a Mon Sep 17 00:00:00 2001
From: Jim Meyering <meyering(a)redhat.com>
Date: Wed, 10 Mar 2010 17:26:40 +0100
Subject: [PATCH] build: update gnulib submodule to newer (but not latest)
This is a stop-gap measure to make autogen.sh rerun ./bootstrap,
(required due to recent bootstrap.conf addition) while we prepare
the fix to automatically detect the case of an updated modules list.
---
.gnulib | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/.gnulib b/.gnulib
index 80cd995..10d66ae 160000
--- a/.gnulib
+++ b/.gnulib
@@ -1 +1 @@
-Subproject commit 80cd995cdcbf4b9ded895a43621a11f11806ad8d
+Subproject commit 10d66aedfdd610f731c8c54152b9dfca3efbee12
--
1.7.0.2.329.gdaec6
14 years, 9 months
[libvirt] [PATCH 1/2] build: consistently indent preprocessor directives
by Eric Blake
* global: patch created by running:
for f in $(git ls-files '*.[ch]') ; do
cppi $f > $f.t && mv $f.t $f
done
---
Huge, but all automated. Spot-checking didn't see any obvious
problems. Are any of these files generated, in which case
regenerating them might regress?
daemon/dispatch.h | 4 +-
daemon/event.h | 4 +-
daemon/libvirtd.c | 126 ++--
daemon/libvirtd.h | 160 ++--
daemon/mdns.h | 2 +-
daemon/remote.c | 10 +-
daemon/remote.h | 8 +-
daemon/stream.h | 4 +-
examples/domain-events/events-c/event-test.c | 20 +-
include/libvirt/virterror.h | 12 +-
proxy/libvirt_proxy.c | 34 +-
python/typewrappers.h | 14 +-
src/conf/capabilities.h | 12 +-
src/conf/cpu_conf.h | 16 +-
src/conf/domain_conf.h | 32 +-
src/conf/domain_event.h | 4 +-
src/conf/interface_conf.h | 14 +-
src/conf/network_conf.h | 12 +-
src/conf/node_device_conf.h | 16 +-
src/conf/secret_conf.h | 8 +-
src/conf/storage_conf.h | 14 +-
src/conf/storage_encryption_conf.h | 12 +-
src/cpu/cpu.h | 12 +-
src/cpu/cpu_generic.h | 4 +-
src/cpu/cpu_map.h | 4 +-
src/cpu/cpu_x86.c | 6 +-
src/cpu/cpu_x86.h | 4 +-
src/cpu/cpu_x86_data.h | 8 +-
src/datatypes.h | 62 +-
src/driver.c | 2 +-
src/driver.h | 24 +-
src/esx/esx_device_monitor.h | 2 +-
src/esx/esx_driver.c | 8 +-
src/esx/esx_driver.h | 2 +-
src/esx/esx_interface_driver.h | 2 +-
src/esx/esx_network_driver.h | 2 +-
src/esx/esx_private.h | 8 +-
src/esx/esx_secret_driver.h | 2 +-
src/esx/esx_storage_driver.h | 2 +-
src/esx/esx_util.h | 8 +-
src/esx/esx_vi.h | 14 +-
src/esx/esx_vi_methods.h | 6 +-
src/esx/esx_vi_types.c | 4 +-
src/esx/esx_vi_types.h | 4 +-
src/esx/esx_vmx.h | 10 +-
src/gnutls_1_0_compat.h | 20 +-
src/interface/netcf_driver.h | 2 +-
src/internal.h | 190 +++---
src/libvirt.c | 118 ++--
src/libvirt_internal.h | 8 +-
src/lxc/lxc_conf.h | 26 +-
src/lxc/lxc_container.c | 20 +-
src/lxc/lxc_container.h | 26 +-
src/lxc/lxc_controller.c | 6 +-
src/lxc/lxc_driver.h | 4 +-
src/lxc/veth.h | 4 +-
src/network/bridge_driver.h | 6 +-
src/node_device/node_device_driver.c | 8 +-
src/node_device/node_device_driver.h | 64 +-
src/node_device/node_device_hal.h | 2 +-
src/nodeinfo.c | 6 +-
src/nodeinfo.h | 6 +-
src/opennebula/one_client.h | 6 +-
src/opennebula/one_conf.h | 16 +-
src/opennebula/one_driver.h | 6 +-
src/openvz/openvz_conf.h | 18 +-
src/openvz/openvz_driver.h | 4 +-
src/qemu/qemu_bridge_filter.h | 2 +-
src/qemu/qemu_conf.h | 46 +-
src/qemu/qemu_driver.c | 8 +-
src/qemu/qemu_driver.h | 26 +-
src/qemu/qemu_monitor.c | 2 +-
src/qemu/qemu_monitor.h | 8 +-
src/qemu/qemu_monitor_json.h | 6 +-
src/qemu/qemu_monitor_text.h | 8 +-
src/qemu/qemu_security_dac.h | 2 +-
src/qemu/qemu_security_stacked.h | 2 +-
src/remote/remote_driver.c | 22 +-
src/remote/remote_driver.h | 30 +-
src/remote/remote_protocol.h | 88 ++--
src/secret/secret_driver.h | 2 +-
src/security/security_apparmor.h | 8 +-
src/security/security_driver.c | 4 +-
src/security/security_driver.h | 8 +-
src/security/security_selinux.h | 2 +-
src/storage/storage_backend.c | 20 +-
src/storage/storage_backend.h | 8 +-
src/storage/storage_backend_disk.h | 4 +-
src/storage/storage_backend_fs.c | 2 +-
src/storage/storage_backend_fs.h | 8 +-
src/storage/storage_backend_iscsi.h | 10 +-
src/storage/storage_backend_logical.h | 4 +-
src/storage/storage_backend_mpath.h | 4 +-
src/storage/storage_backend_scsi.h | 10 +-
src/storage/storage_driver.c | 2 +-
src/storage/storage_driver.h | 4 +-
src/test/test_driver.h | 4 +-
src/uml/uml_conf.h | 24 +-
src/uml/uml_driver.h | 4 +-
src/util/bridge.c | 106 ++--
src/util/bridge.h | 16 +-
src/util/buf.h | 12 +-
src/util/cgroup.c | 2 +-
src/util/cgroup.h | 2 +-
src/util/conf.h | 2 +-
src/util/ebtables.c | 4 +-
src/util/ebtables.h | 2 +-
src/util/event.h | 4 +-
src/util/hash.h | 2 +-
src/util/hostusb.h | 4 +-
src/util/iptables.c | 4 +-
src/util/iptables.h | 2 +-
src/util/json.c | 4 +-
src/util/json.h | 4 +-
src/util/logging.c | 2 +-
src/util/logging.h | 44 +-
src/util/macvtap.c | 38 +-
src/util/macvtap.h | 16 +-
src/util/memory.h | 22 +-
src/util/network.h | 10 +-
src/util/pci.c | 24 +-
src/util/pci.h | 4 +-
src/util/processinfo.c | 14 +-
src/util/processinfo.h | 4 +-
src/util/qparams.h | 2 +-
src/util/stats_linux.c | 32 +-
src/util/stats_linux.h | 8 +-
src/util/storage_file.h | 6 +-
src/util/threads.c | 12 +-
src/util/threads.h | 22 +-
src/util/util.c | 68 +-
src/util/util.h | 42 +-
src/util/uuid.c | 2 +-
src/util/uuid.h | 2 +-
src/util/virterror_internal.h | 10 +-
src/util/xml.h | 10 +-
src/vbox/vbox_CAPI_v2_2.h | 800 ++++++++++----------
src/vbox/vbox_CAPI_v3_0.h | 1056 +++++++++++++-------------
src/vbox/vbox_CAPI_v3_1.h | 1032 +++++++++++++-------------
src/vbox/vbox_XPCOMCGlue.h | 12 +-
src/vbox/vbox_driver.h | 4 +-
src/vbox/vbox_tmpl.c | 128 ++--
src/xen/block_stats.c | 34 +-
src/xen/block_stats.h | 8 +-
src/xen/proxy_internal.h | 8 +-
src/xen/sexpr.h | 6 +-
src/xen/xen_driver.c | 2 +-
src/xen/xen_driver.h | 82 +-
src/xen/xen_hypervisor.c | 82 +-
src/xen/xen_hypervisor.h | 10 +-
src/xen/xen_inotify.h | 6 +-
src/xen/xend_internal.c | 12 +-
src/xen/xend_internal.h | 30 +-
src/xen/xm_internal.c | 8 +-
src/xen/xm_internal.h | 10 +-
src/xen/xs_internal.c | 8 +-
src/xen/xs_internal.h | 6 +-
tests/esxutilstest.c | 18 +-
tests/nodeinfotest.c | 2 +-
tests/qemuargv2xmltest.c | 14 +-
tests/qemuhelptest.c | 12 +-
tests/qemuxml2argvtest.c | 16 +-
tests/qemuxml2xmltest.c | 12 +-
tests/statstest.c | 2 +-
tests/testutils.c | 16 +-
tests/testutils.h | 8 +-
tests/testutilsqemu.c | 10 +-
tests/vmx2xmltest.c | 18 +-
tests/xml2vmxtest.c | 18 +-
tools/console.c | 34 +-
tools/console.h | 6 +-
tools/virsh.c | 10 +-
172 files changed, 2895 insertions(+), 2895 deletions(-)
diff --git a/daemon/dispatch.h b/daemon/dispatch.h
index ed9d89d..1371b05 100644
--- a/daemon/dispatch.h
+++ b/daemon/dispatch.h
@@ -22,10 +22,10 @@
*/
#ifndef __LIBVIRTD_DISPATCH_H__
-#define __LIBVIRTD_DISPATCH_H__
+# define __LIBVIRTD_DISPATCH_H__
-#include "libvirtd.h"
+# include "libvirtd.h"
int
diff --git a/daemon/event.h b/daemon/event.h
index 0992f1c..dc03589 100644
--- a/daemon/event.h
+++ b/daemon/event.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIRTD_EVENT_H__
-#define __VIRTD_EVENT_H__
+# define __VIRTD_EVENT_H__
-#include "internal.h"
+# include "internal.h"
/**
* virEventAddHandleImpl: register a callback for monitoring file handle events
diff --git a/daemon/libvirtd.c b/daemon/libvirtd.c
index b44d9b4..d59a2ab 100644
--- a/daemon/libvirtd.c
+++ b/daemon/libvirtd.c
@@ -63,60 +63,60 @@
#include "memory.h"
#include "stream.h"
#ifdef HAVE_AVAHI
-#include "mdns.h"
+# include "mdns.h"
#endif
#ifdef WITH_DRIVER_MODULES
-#include "driver.h"
+# include "driver.h"
#else
-#ifdef WITH_QEMU
-#include "qemu/qemu_driver.h"
-#endif
-#ifdef WITH_LXC
-#include "lxc/lxc_driver.h"
-#endif
-#ifdef WITH_UML
-#include "uml/uml_driver.h"
-#endif
-#ifdef WITH_ONE
-#include "opennebula/one_driver.h"
-#endif
-#ifdef WITH_NETWORK
-#include "network/bridge_driver.h"
-#endif
-#ifdef WITH_NETCF
-#include "interface/netcf_driver.h"
-#endif
-#ifdef WITH_STORAGE_DIR
-#include "storage/storage_driver.h"
-#endif
-#ifdef WITH_NODE_DEVICES
-#include "node_device/node_device_driver.h"
-#endif
-#ifdef WITH_SECRETS
-#include "secret/secret_driver.h"
-#endif
+# ifdef WITH_QEMU
+# include "qemu/qemu_driver.h"
+# endif
+# ifdef WITH_LXC
+# include "lxc/lxc_driver.h"
+# endif
+# ifdef WITH_UML
+# include "uml/uml_driver.h"
+# endif
+# ifdef WITH_ONE
+# include "opennebula/one_driver.h"
+# endif
+# ifdef WITH_NETWORK
+# include "network/bridge_driver.h"
+# endif
+# ifdef WITH_NETCF
+# include "interface/netcf_driver.h"
+# endif
+# ifdef WITH_STORAGE_DIR
+# include "storage/storage_driver.h"
+# endif
+# ifdef WITH_NODE_DEVICES
+# include "node_device/node_device_driver.h"
+# endif
+# ifdef WITH_SECRETS
+# include "secret/secret_driver.h"
+# endif
#endif
#ifdef __sun
-#include <ucred.h>
-#include <priv.h>
+# include <ucred.h>
+# include <priv.h>
-#ifndef PRIV_VIRT_MANAGE
-#define PRIV_VIRT_MANAGE ((const char *)"virt_manage")
-#endif
+# ifndef PRIV_VIRT_MANAGE
+# define PRIV_VIRT_MANAGE ((const char *)"virt_manage")
+# endif
-#ifndef PRIV_XVM_CONTROL
-#define PRIV_XVM_CONTROL ((const char *)"xvm_control")
-#endif
+# ifndef PRIV_XVM_CONTROL
+# define PRIV_XVM_CONTROL ((const char *)"xvm_control")
+# endif
-#define PU_RESETGROUPS 0x0001 /* Remove supplemental groups */
-#define PU_CLEARLIMITSET 0x0008 /* L=0 */
+# define PU_RESETGROUPS 0x0001 /* Remove supplemental groups */
+# define PU_CLEARLIMITSET 0x0008 /* L=0 */
extern int __init_daemon_priv(int, uid_t, gid_t, ...);
-#define SYSTEM_UID 60
+# define SYSTEM_UID 60
static gid_t unix_sock_gid = 60; /* Not used */
static int unix_sock_rw_mask = 0666;
@@ -877,33 +877,33 @@ static struct qemud_server *qemudInitialize(void) {
virDriverLoadModule("uml");
virDriverLoadModule("one");
#else
-#ifdef WITH_NETWORK
+# ifdef WITH_NETWORK
networkRegister();
-#endif
-#ifdef WITH_NETCF
+# endif
+# ifdef WITH_NETCF
interfaceRegister();
-#endif
-#ifdef WITH_STORAGE_DIR
+# endif
+# ifdef WITH_STORAGE_DIR
storageRegister();
-#endif
-#if defined(WITH_NODE_DEVICES)
+# endif
+# if defined(WITH_NODE_DEVICES)
nodedevRegister();
-#endif
-#ifdef WITH_SECRETS
+# endif
+# ifdef WITH_SECRETS
secretRegister();
-#endif
-#ifdef WITH_QEMU
+# endif
+# ifdef WITH_QEMU
qemuRegister();
-#endif
-#ifdef WITH_LXC
+# endif
+# ifdef WITH_LXC
lxcRegister();
-#endif
-#ifdef WITH_UML
+# endif
+# ifdef WITH_UML
umlRegister();
-#endif
-#ifdef WITH_ONE
+# endif
+# ifdef WITH_ONE
oneRegister();
-#endif
+# endif
#endif
virEventRegisterImpl(virEventAddHandleImpl,
@@ -1247,7 +1247,7 @@ remoteCheckAccess (struct qemud_client *client)
#if HAVE_POLKIT
int qemudGetSocketIdentity(int fd, uid_t *uid, pid_t *pid) {
-#ifdef SO_PEERCRED
+# ifdef SO_PEERCRED
struct ucred cr;
unsigned int cr_len = sizeof (cr);
@@ -1260,10 +1260,10 @@ int qemudGetSocketIdentity(int fd, uid_t *uid, pid_t *pid) {
*pid = cr.pid;
*uid = cr.uid;
-#else
+# else
/* XXX Many more OS support UNIX socket credentials we could port to. See dbus ....*/
-#error "UNIX socket credentials not supported/implemented on this platform yet..."
-#endif
+# error "UNIX socket credentials not supported/implemented on this platform yet..."
+# endif
return 0;
}
#endif
@@ -2858,7 +2858,7 @@ qemudSetupPrivs (void)
return 0;
}
#else
-#define qemudSetupPrivs() 0
+# define qemudSetupPrivs() 0
#endif
diff --git a/daemon/libvirtd.h b/daemon/libvirtd.h
index a7591fc..d30fcd7 100644
--- a/daemon/libvirtd.h
+++ b/daemon/libvirtd.h
@@ -23,53 +23,53 @@
#ifndef QEMUD_INTERNAL_H__
-#define QEMUD_INTERNAL_H__
-
-#include <config.h>
-
-#include <gnutls/gnutls.h>
-#include <gnutls/x509.h>
-#include "gnutls_1_0_compat.h"
-#if HAVE_SASL
-#include <sasl/sasl.h>
-#endif
-
-#if HAVE_POLKIT0
-#include <dbus/dbus.h>
-#endif
-
-#ifdef HAVE_SYS_SYSLIMITS_H
-#include <sys/syslimits.h>
-#endif
-
-#include <rpc/types.h>
-#include <rpc/xdr.h>
-#include "remote_protocol.h"
-#include "logging.h"
-#include "threads.h"
-
-#ifdef __GNUC__
-#ifdef HAVE_ANSIDECL_H
-#include <ansidecl.h>
-#endif
-
-#ifndef __GNUC_PREREQ
-#if defined __GNUC__ && defined __GNUC_MINOR__
-# define __GNUC_PREREQ(maj, min) \
+# define QEMUD_INTERNAL_H__
+
+# include <config.h>
+
+# include <gnutls/gnutls.h>
+# include <gnutls/x509.h>
+# include "gnutls_1_0_compat.h"
+# if HAVE_SASL
+# include <sasl/sasl.h>
+# endif
+
+# if HAVE_POLKIT0
+# include <dbus/dbus.h>
+# endif
+
+# ifdef HAVE_SYS_SYSLIMITS_H
+# include <sys/syslimits.h>
+# endif
+
+# include <rpc/types.h>
+# include <rpc/xdr.h>
+# include "remote_protocol.h"
+# include "logging.h"
+# include "threads.h"
+
+# ifdef __GNUC__
+# ifdef HAVE_ANSIDECL_H
+# include <ansidecl.h>
+# endif
+
+# ifndef __GNUC_PREREQ
+# if defined __GNUC__ && defined __GNUC_MINOR__
+# define __GNUC_PREREQ(maj, min) \
((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
-#else
-#define __GNUC_PREREQ(maj,min) 0
-#endif
-#endif
+# else
+# define __GNUC_PREREQ(maj,min) 0
+# endif
+# endif
/**
* ATTRIBUTE_UNUSED:
*
* Macro to flag conciously unused parameters to functions
*/
-#ifndef ATTRIBUTE_UNUSED
-#define ATTRIBUTE_UNUSED __attribute__((__unused__))
-#endif
+# ifndef ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED __attribute__((__unused__))
+# endif
/**
* ATTRIBUTE_FMT_PRINTF
@@ -81,35 +81,35 @@
* printf format specifiers even on broken Win32 platforms
* hence we have to force 'gnu_printf' for new GCC
*/
-#ifndef ATTRIBUTE_FMT_PRINTF
-#if __GNUC_PREREQ (4, 4)
-#define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (gnu_printf, fmtpos,argpos)))
-#else
-#define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (printf, fmtpos,argpos)))
-#endif
-#endif
-
-#ifndef ATTRIBUTE_RETURN_CHECK
-#if __GNUC_PREREQ (3, 4)
-#define ATTRIBUTE_RETURN_CHECK __attribute__((__warn_unused_result__))
-#else
-#define ATTRIBUTE_RETURN_CHECK
-#endif
-#endif
-
-#else
-#ifndef ATTRIBUTE_UNUSED
-#define ATTRIBUTE_UNUSED
-#endif
-#ifndef ATTRIBUTE_FMT_PRINTF
-#define ATTRIBUTE_FMT_PRINTF(...)
-#endif
-#ifndef ATTRIBUTE_RETURN_CHECK
-#define ATTRIBUTE_RETURN_CHECK
-#endif
-#endif
-
-#define qemudDebug DEBUG
+# ifndef ATTRIBUTE_FMT_PRINTF
+# if __GNUC_PREREQ (4, 4)
+# define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (gnu_printf, fmtpos,argpos)))
+# else
+# define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (printf, fmtpos,argpos)))
+# endif
+# endif
+
+# ifndef ATTRIBUTE_RETURN_CHECK
+# if __GNUC_PREREQ (3, 4)
+# define ATTRIBUTE_RETURN_CHECK __attribute__((__warn_unused_result__))
+# else
+# define ATTRIBUTE_RETURN_CHECK
+# endif
+# endif
+
+# else
+# ifndef ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED
+# endif
+# ifndef ATTRIBUTE_FMT_PRINTF
+# define ATTRIBUTE_FMT_PRINTF(...)
+# endif
+# ifndef ATTRIBUTE_RETURN_CHECK
+# define ATTRIBUTE_RETURN_CHECK
+# endif
+# endif
+
+# define qemudDebug DEBUG
/* Whether we're passing reads & writes through a sasl SSF */
enum qemud_sasl_ssf {
@@ -186,7 +186,7 @@ struct qemud_client {
gnutls_session_t tlssession;
int auth;
unsigned int handshake :1; /* If we're in progress for TLS handshake */
-#if HAVE_SASL
+# if HAVE_SASL
sasl_conn_t *saslconn;
int saslSSF;
const char *saslDecoded;
@@ -196,7 +196,7 @@ struct qemud_client {
unsigned int saslEncodedLength;
unsigned int saslEncodedOffset;
char *saslUsername;
-#endif
+# endif
/* Count of meages in 'dx' or 'tx' queue
* ie RPC calls in progress. Does not count
@@ -229,7 +229,7 @@ struct qemud_client {
};
-#define QEMUD_CLIENT_MAGIC 0x7788aaee
+# define QEMUD_CLIENT_MAGIC 0x7788aaee
struct qemud_socket {
@@ -273,15 +273,15 @@ struct qemud_server {
pthread_t eventThread;
unsigned int hasEventThread :1;
unsigned int quitEventThread :1;
-#ifdef HAVE_AVAHI
+# ifdef HAVE_AVAHI
struct libvirtd_mdns *mdns;
-#endif
-#if HAVE_SASL
+# endif
+# if HAVE_SASL
char **saslUsernameWhitelist;
-#endif
-#if HAVE_POLKIT0
+# endif
+# if HAVE_POLKIT0
DBusConnection *sysbus;
-#endif
+# endif
};
void qemudLog(int priority, const char *fmt, ...)
@@ -306,8 +306,8 @@ qemudClientMessageRelease(struct qemud_client *client,
struct qemud_client_message *msg);
-#if HAVE_POLKIT
+# if HAVE_POLKIT
int qemudGetSocketIdentity(int fd, uid_t *uid, pid_t *pid);
-#endif
+# endif
#endif
diff --git a/daemon/mdns.h b/daemon/mdns.h
index cabcee4..b096984 100644
--- a/daemon/mdns.h
+++ b/daemon/mdns.h
@@ -25,7 +25,7 @@
#include "internal.h"
#ifndef __VIRTD_MDNS_H__
-#define __VIRTD_MDNS_H__
+# define __VIRTD_MDNS_H__
struct libvirtd_mdns;
struct libvirtd_mdns_group;
diff --git a/daemon/remote.c b/daemon/remote.c
index d4713b2..7c4339f 100644
--- a/daemon/remote.c
+++ b/daemon/remote.c
@@ -44,8 +44,8 @@
#include "virterror_internal.h"
#if HAVE_POLKIT0
-#include <polkit/polkit.h>
-#include <polkit-dbus/polkit-dbus.h>
+# include <polkit/polkit.h>
+# include <polkit-dbus/polkit-dbus.h>
#endif
#include "remote.h"
@@ -3516,7 +3516,7 @@ remoteDispatchAuthPolkit (struct qemud_server *server,
goto authfail;
}
-#if HAVE_POLKIT_CONTEXT_IS_CALLER_AUTHORIZED
+# if HAVE_POLKIT_CONTEXT_IS_CALLER_AUTHORIZED
pkresult = polkit_context_is_caller_authorized(pkcontext,
pkaction,
pkcaller,
@@ -3528,11 +3528,11 @@ remoteDispatchAuthPolkit (struct qemud_server *server,
polkit_error_get_error_message(pkerr));
goto authfail;
}
-#else
+# else
pkresult = polkit_context_can_caller_do_action(pkcontext,
pkaction,
pkcaller);
-#endif
+# endif
polkit_context_unref(pkcontext);
polkit_caller_unref(pkcaller);
polkit_action_unref(pkaction);
diff --git a/daemon/remote.h b/daemon/remote.h
index 24e8c73..9db7432 100644
--- a/daemon/remote.h
+++ b/daemon/remote.h
@@ -22,17 +22,17 @@
*/
#ifndef __LIBVIRTD_REMOTE_H__
-#define __LIBVIRTD_REMOTE_H__
+# define __LIBVIRTD_REMOTE_H__
-#include "libvirtd.h"
+# include "libvirtd.h"
typedef union {
-#include "remote_dispatch_args.h"
+# include "remote_dispatch_args.h"
} dispatch_args;
typedef union {
-#include "remote_dispatch_ret.h"
+# include "remote_dispatch_ret.h"
} dispatch_ret;
diff --git a/daemon/stream.h b/daemon/stream.h
index 181080f..767a763 100644
--- a/daemon/stream.h
+++ b/daemon/stream.h
@@ -22,9 +22,9 @@
#ifndef __LIBVIRTD_STREAM_H__
-#define __LIBVIRTD_STREAM_H__
+# define __LIBVIRTD_STREAM_H__
-#include "libvirtd.h"
+# include "libvirtd.h"
diff --git a/examples/domain-events/events-c/event-test.c b/examples/domain-events/events-c/event-test.c
index e8f5505..7464f93 100644
--- a/examples/domain-events/events-c/event-test.c
+++ b/examples/domain-events/events-c/event-test.c
@@ -6,19 +6,19 @@
#include <signal.h>
#if HAVE_SYS_POLL_H
-#include <sys/types.h>
-#include <sys/poll.h>
-#include <libvirt/libvirt.h>
+# include <sys/types.h>
+# include <sys/poll.h>
+# include <libvirt/libvirt.h>
-#define DEBUG0(fmt) printf("%s:%d :: " fmt "\n", \
+# define DEBUG0(fmt) printf("%s:%d :: " fmt "\n", \
__func__, __LINE__)
-#define DEBUG(fmt, ...) printf("%s:%d: " fmt "\n", \
+# define DEBUG(fmt, ...) printf("%s:%d: " fmt "\n", \
__func__, __LINE__, __VA_ARGS__)
-#define STREQ(a,b) (strcmp(a,b) == 0)
+# define STREQ(a,b) (strcmp(a,b) == 0)
-#ifndef ATTRIBUTE_UNUSED
-#define ATTRIBUTE_UNUSED __attribute__((__unused__))
-#endif
+# ifndef ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED __attribute__((__unused__))
+# endif
/* handle globals */
int h_fd = 0;
@@ -28,7 +28,7 @@ virFreeCallback h_ff = NULL;
void *h_opaque = NULL;
/* timeout globals */
-#define TIMEOUT_MS 1000
+# define TIMEOUT_MS 1000
int t_active = 0;
int t_timeout = -1;
virEventTimeoutCallback t_cb = NULL;
diff --git a/include/libvirt/virterror.h b/include/libvirt/virterror.h
index 30f88e8..c766416 100644
--- a/include/libvirt/virterror.h
+++ b/include/libvirt/virterror.h
@@ -12,13 +12,13 @@
*/
#ifndef __VIR_VIRERR_H__
-#define __VIR_VIRERR_H__
+# define __VIR_VIRERR_H__
-#include <libvirt/libvirt.h>
+# include <libvirt/libvirt.h>
-#ifdef __cplusplus
+# ifdef __cplusplus
extern "C" {
-#endif
+# endif
/**
* virErrorLevel:
@@ -210,8 +210,8 @@ void virConnSetErrorFunc (virConnectPtr conn,
virErrorFunc handler);
int virConnCopyLastError (virConnectPtr conn,
virErrorPtr to);
-#ifdef __cplusplus
+# ifdef __cplusplus
}
-#endif
+# endif
#endif /* __VIR_VIRERR_H__ */
diff --git a/proxy/libvirt_proxy.c b/proxy/libvirt_proxy.c
index 658bdc4..695a652 100644
--- a/proxy/libvirt_proxy.c
+++ b/proxy/libvirt_proxy.c
@@ -14,30 +14,30 @@
#ifdef WITH_XEN
-#include <stdlib.h>
-#include <unistd.h>
-#include <errno.h>
-#include <sys/types.h>
-#include <sys/poll.h>
-#include <sys/socket.h>
-#include <sys/un.h>
-#include <locale.h>
-
-#include "internal.h"
-#include "datatypes.h"
-#include "proxy_internal.h"
-#include "util.h"
-#include "xen_hypervisor.h"
-#include "xend_internal.h"
-#include "xs_internal.h"
-#include "xen_driver.h"
+# include <stdlib.h>
+# include <unistd.h>
+# include <errno.h>
+# include <sys/types.h>
+# include <sys/poll.h>
+# include <sys/socket.h>
+# include <sys/un.h>
+# include <locale.h>
+
+# include "internal.h"
+# include "datatypes.h"
+# include "proxy_internal.h"
+# include "util.h"
+# include "xen_hypervisor.h"
+# include "xend_internal.h"
+# include "xs_internal.h"
+# include "xen_driver.h"
static int fdServer = -1;
static int debug = 0;
static int persist = 0;
static int done = 0;
-#define MAX_CLIENT 64
+# define MAX_CLIENT 64
static int nbClients = 0; /* client 0 is the unix listen socket */
static struct pollfd pollInfos[MAX_CLIENT + 1];
diff --git a/python/typewrappers.h b/python/typewrappers.h
index dadcdd4..8e1998e 100644
--- a/python/typewrappers.h
+++ b/python/typewrappers.h
@@ -11,14 +11,14 @@
#include "libvirt/virterror.h"
#ifdef __GNUC__
-#ifdef ATTRIBUTE_UNUSED
-#undef ATTRIBUTE_UNUSED
-#endif
-#ifndef ATTRIBUTE_UNUSED
-#define ATTRIBUTE_UNUSED __attribute__ ((__unused__))
-#endif /* ATTRIBUTE_UNUSED */
+# ifdef ATTRIBUTE_UNUSED
+# undef ATTRIBUTE_UNUSED
+# endif
+# ifndef ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED __attribute__ ((__unused__))
+# endif /* ATTRIBUTE_UNUSED */
#else
-#define ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED
#endif
#define PyvirConnect_Get(v) (((v) == Py_None) ? NULL : \
diff --git a/src/conf/capabilities.h b/src/conf/capabilities.h
index 8c20cd4..0ed0166 100644
--- a/src/conf/capabilities.h
+++ b/src/conf/capabilities.h
@@ -22,14 +22,14 @@
*/
#ifndef __VIR_CAPABILITIES_H
-#define __VIR_CAPABILITIES_H
+# define __VIR_CAPABILITIES_H
-#include "internal.h"
-#include "util.h"
-#include "buf.h"
-#include "cpu_conf.h"
+# include "internal.h"
+# include "util.h"
+# include "buf.h"
+# include "cpu_conf.h"
-#include <libxml/xpath.h>
+# include <libxml/xpath.h>
typedef struct _virCapsGuestFeature virCapsGuestFeature;
typedef virCapsGuestFeature *virCapsGuestFeaturePtr;
diff --git a/src/conf/cpu_conf.h b/src/conf/cpu_conf.h
index 6a66959..bb8a844 100644
--- a/src/conf/cpu_conf.h
+++ b/src/conf/cpu_conf.h
@@ -22,13 +22,13 @@
*/
#ifndef __VIR_CPU_CONF_H__
-#define __VIR_CPU_CONF_H__
+# define __VIR_CPU_CONF_H__
-#include "util.h"
-#include "buf.h"
-#ifndef PROXY
-#include "xml.h"
-#endif
+# include "util.h"
+# include "buf.h"
+# ifndef PROXY
+# include "xml.h"
+# endif
enum virCPUType {
VIR_CPU_TYPE_HOST,
@@ -83,12 +83,12 @@ struct _virCPUDef {
void
virCPUDefFree(virCPUDefPtr def);
-#ifndef PROXY
+# ifndef PROXY
virCPUDefPtr
virCPUDefParseXML(const xmlNodePtr node,
xmlXPathContextPtr ctxt,
enum virCPUType mode);
-#endif
+# endif
enum virCPUFormatFlags {
VIR_CPU_FORMAT_EMBEDED = (1 << 0) /* embed into existing <cpu/> element
diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h
index bb6b3aa..0540a77 100644
--- a/src/conf/domain_conf.h
+++ b/src/conf/domain_conf.h
@@ -22,20 +22,20 @@
*/
#ifndef __DOMAIN_CONF_H
-#define __DOMAIN_CONF_H
+# define __DOMAIN_CONF_H
-#include <libxml/parser.h>
-#include <libxml/tree.h>
-#include <libxml/xpath.h>
+# include <libxml/parser.h>
+# include <libxml/tree.h>
+# include <libxml/xpath.h>
-#include "internal.h"
-#include "capabilities.h"
-#include "storage_encryption_conf.h"
-#include "cpu_conf.h"
-#include "util.h"
-#include "threads.h"
-#include "hash.h"
-#include "network.h"
+# include "internal.h"
+# include "capabilities.h"
+# include "storage_encryption_conf.h"
+# include "cpu_conf.h"
+# include "util.h"
+# include "threads.h"
+# include "hash.h"
+# include "network.h"
/* Private component of virDomainXMLFlags */
typedef enum {
@@ -566,7 +566,7 @@ struct _virDomainDeviceDef {
};
-#define VIR_DOMAIN_MAX_BOOT_DEVS 4
+# define VIR_DOMAIN_MAX_BOOT_DEVS 4
/* 3 possible boot devices */
enum virDomainBootOrder {
@@ -656,7 +656,7 @@ struct _virDomainClockDef {
} data;
};
-#define VIR_DOMAIN_CPUMASK_LEN 1024
+# define VIR_DOMAIN_CPUMASK_LEN 1024
/* Guest VM main configuration */
typedef struct _virDomainDef virDomainDef;
@@ -816,7 +816,7 @@ virDomainObjPtr virDomainAssignDef(virCapsPtr caps,
void virDomainRemoveInactive(virDomainObjListPtr doms,
virDomainObjPtr dom);
-#ifndef PROXY
+# ifndef PROXY
virDomainDeviceDefPtr virDomainDeviceDefParse(virCapsPtr caps,
const virDomainDefPtr def,
const char *xmlStr,
@@ -840,7 +840,7 @@ virDomainObjPtr virDomainObjParseNode(virCapsPtr caps,
int virDomainDefAddImplicitControllers(virDomainDefPtr def);
-#endif
+# endif
char *virDomainDefFormat(virDomainDefPtr def,
int flags);
diff --git a/src/conf/domain_event.h b/src/conf/domain_event.h
index aa0346b..8d1b330 100644
--- a/src/conf/domain_event.h
+++ b/src/conf/domain_event.h
@@ -23,9 +23,9 @@
#include "internal.h"
#ifndef __DOMAIN_EVENT_H__
-#define __DOMAIN_EVENT_H__
+# define __DOMAIN_EVENT_H__
-#include "domain_conf.h"
+# include "domain_conf.h"
struct _virDomainEventCallback {
virConnectPtr conn;
diff --git a/src/conf/interface_conf.h b/src/conf/interface_conf.h
index bd479a7..6073b49 100644
--- a/src/conf/interface_conf.h
+++ b/src/conf/interface_conf.h
@@ -22,15 +22,15 @@
*/
#ifndef __INTERFACE_CONF_H__
-#define __INTERFACE_CONF_H__
+# define __INTERFACE_CONF_H__
-#include <libxml/parser.h>
-#include <libxml/tree.h>
-#include <libxml/xpath.h>
+# include <libxml/parser.h>
+# include <libxml/tree.h>
+# include <libxml/xpath.h>
-#include "internal.h"
-#include "util.h"
-#include "threads.h"
+# include "internal.h"
+# include "util.h"
+# include "threads.h"
/* There is currently 3 types of interfaces */
diff --git a/src/conf/network_conf.h b/src/conf/network_conf.h
index c1d31c1..127a23a 100644
--- a/src/conf/network_conf.h
+++ b/src/conf/network_conf.h
@@ -22,14 +22,14 @@
*/
#ifndef __NETWORK_CONF_H__
-#define __NETWORK_CONF_H__
+# define __NETWORK_CONF_H__
-#include <libxml/parser.h>
-#include <libxml/tree.h>
-#include <libxml/xpath.h>
+# include <libxml/parser.h>
+# include <libxml/tree.h>
+# include <libxml/xpath.h>
-#include "internal.h"
-#include "threads.h"
+# include "internal.h"
+# include "threads.h"
/* 2 possible types of forwarding */
enum virNetworkForwardType {
diff --git a/src/conf/node_device_conf.h b/src/conf/node_device_conf.h
index cbaad9b..fe0f2bf 100644
--- a/src/conf/node_device_conf.h
+++ b/src/conf/node_device_conf.h
@@ -23,16 +23,16 @@
*/
#ifndef __VIR_NODE_DEVICE_CONF_H__
-#define __VIR_NODE_DEVICE_CONF_H__
+# define __VIR_NODE_DEVICE_CONF_H__
-#include "internal.h"
-#include "util.h"
-#include "threads.h"
+# include "internal.h"
+# include "util.h"
+# include "threads.h"
-#include <libxml/tree.h>
+# include <libxml/tree.h>
-#define CREATE_DEVICE 1
-#define EXISTING_DEVICE 0
+# define CREATE_DEVICE 1
+# define EXISTING_DEVICE 0
enum virNodeDevCapType {
/* Keep in sync with VIR_ENUM_IMPL in node_device_conf.c */
@@ -218,7 +218,7 @@ struct _virDeviceMonitorState {
void *privateData; /* driver-specific private data */
};
-#define virNodeDeviceReportError(code, ...) \
+# define virNodeDeviceReportError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_NODEDEV, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/conf/secret_conf.h b/src/conf/secret_conf.h
index afcf8f1..66294ce 100644
--- a/src/conf/secret_conf.h
+++ b/src/conf/secret_conf.h
@@ -21,12 +21,12 @@
*/
#ifndef __VIR_SECRET_CONF_H__
-#define __VIR_SECRET_CONF_H__
+# define __VIR_SECRET_CONF_H__
-#include "internal.h"
-#include "util.h"
+# include "internal.h"
+# include "util.h"
-#define virSecretReportError(code, ...) \
+# define virSecretReportError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_SECRET, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/conf/storage_conf.h b/src/conf/storage_conf.h
index 5441c8e..1c9ba04 100644
--- a/src/conf/storage_conf.h
+++ b/src/conf/storage_conf.h
@@ -22,14 +22,14 @@
*/
#ifndef __VIR_STORAGE_CONF_H__
-#define __VIR_STORAGE_CONF_H__
+# define __VIR_STORAGE_CONF_H__
-#include "internal.h"
-#include "util.h"
-#include "storage_encryption_conf.h"
-#include "threads.h"
+# include "internal.h"
+# include "util.h"
+# include "storage_encryption_conf.h"
+# include "threads.h"
-#include <libxml/tree.h>
+# include <libxml/tree.h>
/* Shared structs */
@@ -318,7 +318,7 @@ static inline int virStoragePoolObjIsActive(virStoragePoolObjPtr pool) {
return pool->active;
}
-#define virStorageReportError(code, ...) \
+# define virStorageReportError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_STORAGE, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/conf/storage_encryption_conf.h b/src/conf/storage_encryption_conf.h
index bb19850..fd435fc 100644
--- a/src/conf/storage_encryption_conf.h
+++ b/src/conf/storage_encryption_conf.h
@@ -21,14 +21,14 @@
*/
#ifndef __VIR_STORAGE_ENCRYPTION_H__
-#define __VIR_STORAGE_ENCRYPTION_H__
+# define __VIR_STORAGE_ENCRYPTION_H__
-#include "internal.h"
-#include "buf.h"
-#include "util.h"
+# include "internal.h"
+# include "buf.h"
+# include "util.h"
-#include <stdbool.h>
-#include <libxml/tree.h>
+# include <stdbool.h>
+# include <libxml/tree.h>
enum virStorageEncryptionSecretType {
VIR_STORAGE_ENCRYPTION_SECRET_TYPE_PASSPHRASE = 0,
diff --git a/src/cpu/cpu.h b/src/cpu/cpu.h
index 4287ca3..a2d79fe 100644
--- a/src/cpu/cpu.h
+++ b/src/cpu/cpu.h
@@ -22,15 +22,15 @@
*/
#ifndef __VIR_CPU_H__
-#define __VIR_CPU_H__
+# define __VIR_CPU_H__
-#include "virterror_internal.h"
-#include "datatypes.h"
-#include "conf/cpu_conf.h"
-#include "cpu_x86_data.h"
+# include "virterror_internal.h"
+# include "datatypes.h"
+# include "conf/cpu_conf.h"
+# include "cpu_x86_data.h"
-#define virCPUReportError(code, ...) \
+# define virCPUReportError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_CPU, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/cpu/cpu_generic.h b/src/cpu/cpu_generic.h
index 8fc952a..b494468 100644
--- a/src/cpu/cpu_generic.h
+++ b/src/cpu/cpu_generic.h
@@ -23,9 +23,9 @@
*/
#ifndef __VIR_CPU_GENERIC_H__
-#define __VIR_CPU_GENERIC_H__
+# define __VIR_CPU_GENERIC_H__
-#include "cpu.h"
+# include "cpu.h"
extern struct cpuArchDriver cpuDriverGeneric;
diff --git a/src/cpu/cpu_map.h b/src/cpu/cpu_map.h
index affe534..3d72c7f 100644
--- a/src/cpu/cpu_map.h
+++ b/src/cpu/cpu_map.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_CPU_MAP_H__
-#define __VIR_CPU_MAP_H__
+# define __VIR_CPU_MAP_H__
-#include "xml.h"
+# include "xml.h"
typedef int
diff --git a/src/cpu/cpu_x86.c b/src/cpu/cpu_x86.c
index b263629..4bb556c 100644
--- a/src/cpu/cpu_x86.c
+++ b/src/cpu/cpu_x86.c
@@ -1146,14 +1146,14 @@ error:
static inline void
cpuidCall(struct cpuX86cpuid *cpuid)
{
-#if __x86_64__
+# if __x86_64__
asm("cpuid"
: "=a" (cpuid->eax),
"=b" (cpuid->ebx),
"=c" (cpuid->ecx),
"=d" (cpuid->edx)
: "a" (cpuid->function));
-#else
+# else
/* we need to avoid direct use of ebx for CPUID output as it is used
* for global offset table on i386 with -fPIC
*/
@@ -1167,7 +1167,7 @@ cpuidCall(struct cpuX86cpuid *cpuid)
"=d" (cpuid->edx)
: "a" (cpuid->function)
: "cc");
-#endif
+# endif
}
diff --git a/src/cpu/cpu_x86.h b/src/cpu/cpu_x86.h
index 58f1aae..dd47c2c 100644
--- a/src/cpu/cpu_x86.h
+++ b/src/cpu/cpu_x86.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_CPU_X86_H__
-#define __VIR_CPU_X86_H__
+# define __VIR_CPU_X86_H__
-#include "cpu.h"
+# include "cpu.h"
extern struct cpuArchDriver cpuDriverX86;
diff --git a/src/cpu/cpu_x86_data.h b/src/cpu/cpu_x86_data.h
index 25ee2a5..46d2517 100644
--- a/src/cpu/cpu_x86_data.h
+++ b/src/cpu/cpu_x86_data.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_CPU_X86_DATA_H__
-#define __VIR_CPU_X86_DATA_H__
+# define __VIR_CPU_X86_DATA_H__
-#include <stdint.h>
+# include <stdint.h>
struct cpuX86cpuid {
uint32_t function;
@@ -34,8 +34,8 @@ struct cpuX86cpuid {
uint32_t edx;
};
-#define CPUX86_BASIC 0x0
-#define CPUX86_EXTENDED 0x80000000
+# define CPUX86_BASIC 0x0
+# define CPUX86_EXTENDED 0x80000000
struct cpuX86Data {
int basic_len;
diff --git a/src/datatypes.h b/src/datatypes.h
index afb51dc..e19c99a 100644
--- a/src/datatypes.h
+++ b/src/datatypes.h
@@ -20,13 +20,13 @@
*/
#ifndef __VIRT_DATATYPES_H_
-#define __VIRT_DATATYPES_H_
+# define __VIRT_DATATYPES_H_
-#include "internal.h"
+# include "internal.h"
-#include "hash.h"
-#include "driver.h"
-#include "threads.h"
+# include "hash.h"
+# include "driver.h"
+# include "threads.h"
/**
* VIR_CONNECT_MAGIC:
@@ -34,8 +34,8 @@
* magic value used to protect the API when pointers to connection structures
* are passed down by the uers.
*/
-#define VIR_CONNECT_MAGIC 0x4F23DEAD
-#define VIR_IS_CONNECT(obj) ((obj) && (obj)->magic==VIR_CONNECT_MAGIC)
+# define VIR_CONNECT_MAGIC 0x4F23DEAD
+# define VIR_IS_CONNECT(obj) ((obj) && (obj)->magic==VIR_CONNECT_MAGIC)
/**
@@ -44,9 +44,9 @@
* magic value used to protect the API when pointers to domain structures
* are passed down by the users.
*/
-#define VIR_DOMAIN_MAGIC 0xDEAD4321
-#define VIR_IS_DOMAIN(obj) ((obj) && (obj)->magic==VIR_DOMAIN_MAGIC)
-#define VIR_IS_CONNECTED_DOMAIN(obj) (VIR_IS_DOMAIN(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_DOMAIN_MAGIC 0xDEAD4321
+# define VIR_IS_DOMAIN(obj) ((obj) && (obj)->magic==VIR_DOMAIN_MAGIC)
+# define VIR_IS_CONNECTED_DOMAIN(obj) (VIR_IS_DOMAIN(obj) && VIR_IS_CONNECT((obj)->conn))
/**
* VIR_NETWORK_MAGIC:
@@ -54,9 +54,9 @@
* magic value used to protect the API when pointers to network structures
* are passed down by the users.
*/
-#define VIR_NETWORK_MAGIC 0xDEAD1234
-#define VIR_IS_NETWORK(obj) ((obj) && (obj)->magic==VIR_NETWORK_MAGIC)
-#define VIR_IS_CONNECTED_NETWORK(obj) (VIR_IS_NETWORK(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_NETWORK_MAGIC 0xDEAD1234
+# define VIR_IS_NETWORK(obj) ((obj) && (obj)->magic==VIR_NETWORK_MAGIC)
+# define VIR_IS_CONNECTED_NETWORK(obj) (VIR_IS_NETWORK(obj) && VIR_IS_CONNECT((obj)->conn))
/**
* VIR_INTERFACE_MAGIC:
@@ -64,9 +64,9 @@
* magic value used to protect the API when pointers to interface structures
* are passed down by the users.
*/
-#define VIR_INTERFACE_MAGIC 0xDEAD5309
-#define VIR_IS_INTERFACE(obj) ((obj) && (obj)->magic==VIR_INTERFACE_MAGIC)
-#define VIR_IS_CONNECTED_INTERFACE(obj) (VIR_IS_INTERFACE(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_INTERFACE_MAGIC 0xDEAD5309
+# define VIR_IS_INTERFACE(obj) ((obj) && (obj)->magic==VIR_INTERFACE_MAGIC)
+# define VIR_IS_CONNECTED_INTERFACE(obj) (VIR_IS_INTERFACE(obj) && VIR_IS_CONNECT((obj)->conn))
/**
* VIR_STORAGE_POOL_MAGIC:
@@ -74,9 +74,9 @@
* magic value used to protect the API when pointers to storage pool structures
* are passed down by the users.
*/
-#define VIR_STORAGE_POOL_MAGIC 0xDEAD5678
-#define VIR_IS_STORAGE_POOL(obj) ((obj) && (obj)->magic==VIR_STORAGE_POOL_MAGIC)
-#define VIR_IS_CONNECTED_STORAGE_POOL(obj) (VIR_IS_STORAGE_POOL(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_STORAGE_POOL_MAGIC 0xDEAD5678
+# define VIR_IS_STORAGE_POOL(obj) ((obj) && (obj)->magic==VIR_STORAGE_POOL_MAGIC)
+# define VIR_IS_CONNECTED_STORAGE_POOL(obj) (VIR_IS_STORAGE_POOL(obj) && VIR_IS_CONNECT((obj)->conn))
/**
* VIR_STORAGE_VOL_MAGIC:
@@ -84,9 +84,9 @@
* magic value used to protect the API when pointers to storage vol structures
* are passed down by the users.
*/
-#define VIR_STORAGE_VOL_MAGIC 0xDEAD8765
-#define VIR_IS_STORAGE_VOL(obj) ((obj) && (obj)->magic==VIR_STORAGE_VOL_MAGIC)
-#define VIR_IS_CONNECTED_STORAGE_VOL(obj) (VIR_IS_STORAGE_VOL(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_STORAGE_VOL_MAGIC 0xDEAD8765
+# define VIR_IS_STORAGE_VOL(obj) ((obj) && (obj)->magic==VIR_STORAGE_VOL_MAGIC)
+# define VIR_IS_CONNECTED_STORAGE_VOL(obj) (VIR_IS_STORAGE_VOL(obj) && VIR_IS_CONNECT((obj)->conn))
/**
* VIR_NODE_DEVICE_MAGIC:
@@ -94,9 +94,9 @@
* magic value used to protect the API when pointers to storage vol structures
* are passed down by the users.
*/
-#define VIR_NODE_DEVICE_MAGIC 0xDEAD5679
-#define VIR_IS_NODE_DEVICE(obj) ((obj) && (obj)->magic==VIR_NODE_DEVICE_MAGIC)
-#define VIR_IS_CONNECTED_NODE_DEVICE(obj) (VIR_IS_NODE_DEVICE(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_NODE_DEVICE_MAGIC 0xDEAD5679
+# define VIR_IS_NODE_DEVICE(obj) ((obj) && (obj)->magic==VIR_NODE_DEVICE_MAGIC)
+# define VIR_IS_CONNECTED_NODE_DEVICE(obj) (VIR_IS_NODE_DEVICE(obj) && VIR_IS_CONNECT((obj)->conn))
/**
* VIR_SECRET_MAGIC:
@@ -104,9 +104,9 @@
* magic value used to protect the API when pointers to secret structures are
* passed down by the users.
*/
-#define VIR_SECRET_MAGIC 0x5678DEAD
-#define VIR_IS_SECRET(obj) ((obj) && (obj)->magic==VIR_SECRET_MAGIC)
-#define VIR_IS_CONNECTED_SECRET(obj) (VIR_IS_SECRET(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_SECRET_MAGIC 0x5678DEAD
+# define VIR_IS_SECRET(obj) ((obj) && (obj)->magic==VIR_SECRET_MAGIC)
+# define VIR_IS_CONNECTED_SECRET(obj) (VIR_IS_SECRET(obj) && VIR_IS_CONNECT((obj)->conn))
/**
@@ -115,9 +115,9 @@
* magic value used to protect the API when pointers to stream structures
* are passed down by the users.
*/
-#define VIR_STREAM_MAGIC 0x1DEAD666
-#define VIR_IS_STREAM(obj) ((obj) && (obj)->magic==VIR_STREAM_MAGIC)
-#define VIR_IS_CONNECTED_STREAM(obj) (VIR_IS_STREAM(obj) && VIR_IS_CONNECT((obj)->conn))
+# define VIR_STREAM_MAGIC 0x1DEAD666
+# define VIR_IS_STREAM(obj) ((obj) && (obj)->magic==VIR_STREAM_MAGIC)
+# define VIR_IS_CONNECTED_STREAM(obj) (VIR_IS_STREAM(obj) && VIR_IS_CONNECT((obj)->conn))
/**
diff --git a/src/driver.c b/src/driver.c
index c662428..c247f14 100644
--- a/src/driver.c
+++ b/src/driver.c
@@ -35,7 +35,7 @@
/* XXX re-implment this for other OS, or use libtools helper lib ? */
-#include <dlfcn.h>
+# include <dlfcn.h>
void *
virDriverLoadModule(const char *name)
diff --git a/src/driver.h b/src/driver.h
index 7b7dfea..8b12a9c 100644
--- a/src/driver.h
+++ b/src/driver.h
@@ -4,14 +4,14 @@
*/
#ifndef __VIR_DRIVER_H__
-#define __VIR_DRIVER_H__
+# define __VIR_DRIVER_H__
-#include "config.h"
-#include <stdbool.h>
+# include "config.h"
+# include <stdbool.h>
-#include <libxml/uri.h>
+# include <libxml/uri.h>
-#include "internal.h"
+# include "internal.h"
/*
* List of registered drivers numbers
*/
@@ -55,7 +55,7 @@ typedef enum {
* 0 Feature is not supported.
* -1 Error.
*/
-#define VIR_DRV_SUPPORTS_FEATURE(drv,conn,feature) \
+# define VIR_DRV_SUPPORTS_FEATURE(drv,conn,feature) \
((drv)->supports_feature ? (drv)->supports_feature((conn),(feature)) : 0)
typedef virDrvOpenStatus
@@ -797,7 +797,7 @@ struct _virStorageDriver {
virDrvStoragePoolIsPersistent poolIsPersistent;
};
-#ifdef WITH_LIBVIRTD
+# ifdef WITH_LIBVIRTD
typedef int (*virDrvStateInitialize) (int privileged);
typedef int (*virDrvStateCleanup) (void);
typedef int (*virDrvStateReload) (void);
@@ -813,7 +813,7 @@ struct _virStateDriver {
virDrvStateReload reload;
virDrvStateActive active;
};
-#endif
+# endif
typedef struct _virDeviceMonitor virDeviceMonitor;
@@ -871,10 +871,10 @@ struct _virDeviceMonitor {
};
/* bits 16 and above of virDomainXMLFlags are for internal use */
-#define VIR_DOMAIN_XML_FLAGS_MASK 0xffff
+# define VIR_DOMAIN_XML_FLAGS_MASK 0xffff
/* Bits 16 and above of virSecretGetValue flags are for internal use */
-#define VIR_SECRET_GET_VALUE_FLAGS_MASK 0xffff
+# define VIR_SECRET_GET_VALUE_FLAGS_MASK 0xffff
enum {
/* This getValue call is inside libvirt, override the "private" flag.
@@ -993,9 +993,9 @@ int virRegisterInterfaceDriver(virInterfaceDriverPtr);
int virRegisterStorageDriver(virStorageDriverPtr);
int virRegisterDeviceMonitor(virDeviceMonitorPtr);
int virRegisterSecretDriver(virSecretDriverPtr);
-#ifdef WITH_LIBVIRTD
+# ifdef WITH_LIBVIRTD
int virRegisterStateDriver(virStateDriverPtr);
-#endif
+# endif
void *virDriverLoadModule(const char *name);
#endif /* __VIR_DRIVER_H__ */
diff --git a/src/esx/esx_device_monitor.h b/src/esx/esx_device_monitor.h
index e72a5b6..c19599e 100644
--- a/src/esx/esx_device_monitor.h
+++ b/src/esx/esx_device_monitor.h
@@ -22,7 +22,7 @@
*/
#ifndef __ESX_DEVICE_MONITOR_H__
-#define __ESX_DEVICE_MONITOR_H__
+# define __ESX_DEVICE_MONITOR_H__
int esxDeviceRegister(void);
diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c
index 0afbda4..c47af1c 100644
--- a/src/esx/esx_driver.c
+++ b/src/esx/esx_driver.c
@@ -99,8 +99,8 @@ esxSupportsLongMode(esxPrivate *priv)
for (hostCpuIdInfo = hostCpuIdInfoList; hostCpuIdInfo != NULL;
hostCpuIdInfo = hostCpuIdInfo->_next) {
if (hostCpuIdInfo->level->value == -2147483647) { /* 0x80000001 */
- #define _SKIP4 "%*c%*c%*c%*c"
- #define _SKIP12 _SKIP4":"_SKIP4":"_SKIP4
+#define _SKIP4 "%*c%*c%*c%*c"
+#define _SKIP12 _SKIP4":"_SKIP4":"_SKIP4
/* Expected format: "--X-:----:----:----:----:----:----:----" */
if (sscanf(hostCpuIdInfo->edx,
@@ -114,8 +114,8 @@ esxSupportsLongMode(esxPrivate *priv)
goto failure;
}
- #undef _SKIP4
- #undef _SKIP12
+#undef _SKIP4
+#undef _SKIP12
if (edxLongModeBit == '1') {
priv->supportsLongMode = esxVI_Boolean_True;
diff --git a/src/esx/esx_driver.h b/src/esx/esx_driver.h
index 6ecd5a7..bf382f4 100644
--- a/src/esx/esx_driver.h
+++ b/src/esx/esx_driver.h
@@ -22,7 +22,7 @@
*/
#ifndef __ESX_DRIVER_H__
-#define __ESX_DRIVER_H__
+# define __ESX_DRIVER_H__
int esxRegister(void);
diff --git a/src/esx/esx_interface_driver.h b/src/esx/esx_interface_driver.h
index d30641a..998cbb9 100644
--- a/src/esx/esx_interface_driver.h
+++ b/src/esx/esx_interface_driver.h
@@ -22,7 +22,7 @@
*/
#ifndef __ESX_INTERFACE_DRIVER_H__
-#define __ESX_INTERFACE_DRIVER_H__
+# define __ESX_INTERFACE_DRIVER_H__
int esxInterfaceRegister(void);
diff --git a/src/esx/esx_network_driver.h b/src/esx/esx_network_driver.h
index f117e03..fab5ac0 100644
--- a/src/esx/esx_network_driver.h
+++ b/src/esx/esx_network_driver.h
@@ -22,7 +22,7 @@
*/
#ifndef __ESX_NETWORK_DRIVER_H__
-#define __ESX_NETWORK_DRIVER_H__
+# define __ESX_NETWORK_DRIVER_H__
int esxNetworkRegister(void);
diff --git a/src/esx/esx_private.h b/src/esx/esx_private.h
index 7a82ed6..df06129 100644
--- a/src/esx/esx_private.h
+++ b/src/esx/esx_private.h
@@ -21,11 +21,11 @@
*/
#ifndef __ESX_PRIVATE_H__
-#define __ESX_PRIVATE_H__
+# define __ESX_PRIVATE_H__
-#include "internal.h"
-#include "capabilities.h"
-#include "esx_vi.h"
+# include "internal.h"
+# include "capabilities.h"
+# include "esx_vi.h"
typedef struct _esxPrivate {
esxVI_Context *host;
diff --git a/src/esx/esx_secret_driver.h b/src/esx/esx_secret_driver.h
index c0d4a48..d49f3cb 100644
--- a/src/esx/esx_secret_driver.h
+++ b/src/esx/esx_secret_driver.h
@@ -21,7 +21,7 @@
*/
#ifndef __ESX_SECRET_DRIVER_H__
-#define __ESX_SECRET_DRIVER_H__
+# define __ESX_SECRET_DRIVER_H__
int esxSecretRegister(void);
diff --git a/src/esx/esx_storage_driver.h b/src/esx/esx_storage_driver.h
index 91a5d03..21098e9 100644
--- a/src/esx/esx_storage_driver.h
+++ b/src/esx/esx_storage_driver.h
@@ -22,7 +22,7 @@
*/
#ifndef __ESX_STORAGE_DRIVER_H__
-#define __ESX_STORAGE_DRIVER_H__
+# define __ESX_STORAGE_DRIVER_H__
int esxStorageRegister(void);
diff --git a/src/esx/esx_util.h b/src/esx/esx_util.h
index 6c6cbb0..b5cb419 100644
--- a/src/esx/esx_util.h
+++ b/src/esx/esx_util.h
@@ -21,12 +21,12 @@
*/
#ifndef __ESX_UTIL_H__
-#define __ESX_UTIL_H__
+# define __ESX_UTIL_H__
-#include <libxml/uri.h>
+# include <libxml/uri.h>
-#include "internal.h"
-#include "conf.h"
+# include "internal.h"
+# include "conf.h"
char *esxUtil_RequestUsername(virConnectAuthPtr auth,
const char *defaultUsername,
diff --git a/src/esx/esx_vi.h b/src/esx/esx_vi.h
index 4e8b675..c45b91d 100644
--- a/src/esx/esx_vi.h
+++ b/src/esx/esx_vi.h
@@ -21,15 +21,15 @@
*/
#ifndef __ESX_VI_H__
-#define __ESX_VI_H__
+# define __ESX_VI_H__
-#include <libxml/tree.h>
-#include <libxml/xpath.h>
-#include <curl/curl.h>
+# include <libxml/tree.h>
+# include <libxml/xpath.h>
+# include <curl/curl.h>
-#include "internal.h"
-#include "datatypes.h"
-#include "esx_vi_types.h"
+# include "internal.h"
+# include "datatypes.h"
+# include "esx_vi_types.h"
typedef enum _esxVI_APIVersion esxVI_APIVersion;
typedef enum _esxVI_ProductVersion esxVI_ProductVersion;
diff --git a/src/esx/esx_vi_methods.h b/src/esx/esx_vi_methods.h
index f84753d..54b0417 100644
--- a/src/esx/esx_vi_methods.h
+++ b/src/esx/esx_vi_methods.h
@@ -21,10 +21,10 @@
*/
#ifndef __ESX_VI_METHODS_H__
-#define __ESX_VI_METHODS_H__
+# define __ESX_VI_METHODS_H__
-#include "esx_vi.h"
-#include "esx_vi_types.h"
+# include "esx_vi.h"
+# include "esx_vi_types.h"
diff --git a/src/esx/esx_vi_types.c b/src/esx/esx_vi_types.c
index 958b901..dd0b763 100644
--- a/src/esx/esx_vi_types.c
+++ b/src/esx/esx_vi_types.c
@@ -628,7 +628,7 @@ esxVI_AnyType_Deserialize(xmlNodePtr node, esxVI_AnyType **anyType)
}
}
- #define _DESERIALIZE_NUMBER(_type, _xsdType, _name, _min, _max) \
+#define _DESERIALIZE_NUMBER(_type, _xsdType, _name, _min, _max) \
do { \
if (virStrToLong_ll((*anyType)->value, NULL, 10, &number) < 0) { \
ESX_VI_ERROR(VIR_ERR_INTERNAL_ERROR, \
@@ -672,7 +672,7 @@ esxVI_AnyType_Deserialize(xmlNodePtr node, esxVI_AnyType **anyType)
_DESERIALIZE_NUMBER(Long, "xsd:long", int64, INT64_MIN, INT64_MAX);
}
- #undef _DESERIALIZE_NUMBER
+#undef _DESERIALIZE_NUMBER
return 0;
diff --git a/src/esx/esx_vi_types.h b/src/esx/esx_vi_types.h
index d0ec489..9a43241 100644
--- a/src/esx/esx_vi_types.h
+++ b/src/esx/esx_vi_types.h
@@ -21,9 +21,9 @@
*/
#ifndef __ESX_VI_TYPES_H__
-#define __ESX_VI_TYPES_H__
+# define __ESX_VI_TYPES_H__
-#include "buf.h"
+# include "buf.h"
diff --git a/src/esx/esx_vmx.h b/src/esx/esx_vmx.h
index 6193409..bff3688 100644
--- a/src/esx/esx_vmx.h
+++ b/src/esx/esx_vmx.h
@@ -21,12 +21,12 @@
*/
#ifndef __ESX_VMX_H__
-#define __ESX_VMX_H__
+# define __ESX_VMX_H__
-#include "internal.h"
-#include "conf.h"
-#include "domain_conf.h"
-#include "esx_vi.h"
+# include "internal.h"
+# include "conf.h"
+# include "domain_conf.h"
+# include "esx_vi.h"
int
esxVMX_SCSIDiskNameToControllerAndID(const char *name, int *controller, int *id);
diff --git a/src/gnutls_1_0_compat.h b/src/gnutls_1_0_compat.h
index 38f6954..fb423f1 100644
--- a/src/gnutls_1_0_compat.h
+++ b/src/gnutls_1_0_compat.h
@@ -22,16 +22,16 @@
#ifndef LIBVIRT_GNUTLS_1_0_COMPAT_H__
-#include <config.h>
+# include <config.h>
-#ifdef GNUTLS_1_0_COMPAT
-#define gnutls_session_t gnutls_session
-#define gnutls_x509_crt_t gnutls_x509_crt
-#define gnutls_dh_params_t gnutls_dh_params
-#define gnutls_transport_ptr_t gnutls_transport_ptr
-#define gnutls_datum_t gnutls_datum
-#define gnutls_certificate_credentials_t gnutls_certificate_credentials
-#define gnutls_cipher_algorithm_t gnutls_cipher_algorithm
-#endif
+# ifdef GNUTLS_1_0_COMPAT
+# define gnutls_session_t gnutls_session
+# define gnutls_x509_crt_t gnutls_x509_crt
+# define gnutls_dh_params_t gnutls_dh_params
+# define gnutls_transport_ptr_t gnutls_transport_ptr
+# define gnutls_datum_t gnutls_datum
+# define gnutls_certificate_credentials_t gnutls_certificate_credentials
+# define gnutls_cipher_algorithm_t gnutls_cipher_algorithm
+# endif
#endif /* LIBVIRT_GNUTLS_1_0_COMPAT_H__ */
diff --git a/src/interface/netcf_driver.h b/src/interface/netcf_driver.h
index b4ace5b..eb3a55d 100644
--- a/src/interface/netcf_driver.h
+++ b/src/interface/netcf_driver.h
@@ -22,7 +22,7 @@
#ifndef __VIR_INTERFACE__DRIVER_H
-#define __VIR_INTERFACE__DRIVER_H
+# define __VIR_INTERFACE__DRIVER_H
int interfaceRegister(void);
diff --git a/src/internal.h b/src/internal.h
index 6e06f66..4ec6edc 100644
--- a/src/internal.h
+++ b/src/internal.h
@@ -3,28 +3,28 @@
*/
#ifndef __VIR_INTERNAL_H__
-#define __VIR_INTERNAL_H__
+# define __VIR_INTERNAL_H__
-#include <errno.h>
-#include <limits.h>
-#include <verify.h>
+# include <errno.h>
+# include <limits.h>
+# include <verify.h>
-#ifdef HAVE_SYS_SYSLIMITS_H
-#include <sys/syslimits.h>
-#endif
+# ifdef HAVE_SYS_SYSLIMITS_H
+# include <sys/syslimits.h>
+# endif
/* The library itself is allowed to use deprecated functions /
* variables, so effectively undefine the deprecated attribute
* which would otherwise be defined in libvirt.h.
*/
-#define VIR_DEPRECATED /*empty*/
+# define VIR_DEPRECATED /*empty*/
-#include "gettext.h"
+# include "gettext.h"
-#include "libvirt/libvirt.h"
-#include "libvirt/virterror.h"
+# include "libvirt/libvirt.h"
+# include "libvirt/virterror.h"
-#include "libvirt_internal.h"
+# include "libvirt_internal.h"
/* On architectures which lack these limits, define them (ie. Cygwin).
* Note that the libvirt code should be robust enough to handle the
@@ -32,78 +32,78 @@
* length correctly in second argument to gethostname and by always
* using strncpy instead of strcpy).
*/
-#ifndef HOST_NAME_MAX
-#define HOST_NAME_MAX 256
-#endif
+# ifndef HOST_NAME_MAX
+# define HOST_NAME_MAX 256
+# endif
-#ifndef IF_NAMESIZE
-#define IF_NAMESIZE 16
-#endif
+# ifndef IF_NAMESIZE
+# define IF_NAMESIZE 16
+# endif
-#ifndef INET_ADDRSTRLEN
-#define INET_ADDRSTRLEN 16
-#endif
+# ifndef INET_ADDRSTRLEN
+# define INET_ADDRSTRLEN 16
+# endif
-#define _(str) dgettext(GETTEXT_PACKAGE, (str))
-#define N_(str) str
+# define _(str) dgettext(GETTEXT_PACKAGE, (str))
+# define N_(str) str
/* String equality tests, suggested by Jim Meyering. */
-#define STREQ(a,b) (strcmp(a,b) == 0)
-#define STRCASEEQ(a,b) (strcasecmp(a,b) == 0)
-#define STRNEQ(a,b) (strcmp(a,b) != 0)
-#define STRCASENEQ(a,b) (strcasecmp(a,b) != 0)
-#define STREQLEN(a,b,n) (strncmp(a,b,n) == 0)
-#define STRCASEEQLEN(a,b,n) (strncasecmp(a,b,n) == 0)
-#define STRNEQLEN(a,b,n) (strncmp(a,b,n) != 0)
-#define STRCASENEQLEN(a,b,n) (strncasecmp(a,b,n) != 0)
-#define STRPREFIX(a,b) (strncmp(a,b,strlen(b)) == 0)
-
-#define NUL_TERMINATE(buf) do { (buf)[sizeof(buf)-1] = '\0'; } while (0)
-#define ARRAY_CARDINALITY(Array) (sizeof (Array) / sizeof *(Array))
+# define STREQ(a,b) (strcmp(a,b) == 0)
+# define STRCASEEQ(a,b) (strcasecmp(a,b) == 0)
+# define STRNEQ(a,b) (strcmp(a,b) != 0)
+# define STRCASENEQ(a,b) (strcasecmp(a,b) != 0)
+# define STREQLEN(a,b,n) (strncmp(a,b,n) == 0)
+# define STRCASEEQLEN(a,b,n) (strncasecmp(a,b,n) == 0)
+# define STRNEQLEN(a,b,n) (strncmp(a,b,n) != 0)
+# define STRCASENEQLEN(a,b,n) (strncasecmp(a,b,n) != 0)
+# define STRPREFIX(a,b) (strncmp(a,b,strlen(b)) == 0)
+
+# define NUL_TERMINATE(buf) do { (buf)[sizeof(buf)-1] = '\0'; } while (0)
+# define ARRAY_CARDINALITY(Array) (sizeof (Array) / sizeof *(Array))
/* C99 uses __func__. __FUNCTION__ is legacy. */
-#ifndef __GNUC__
-#define __FUNCTION__ __func__
-#endif
+# ifndef __GNUC__
+# define __FUNCTION__ __func__
+# endif
-#ifdef __GNUC__
+# ifdef __GNUC__
-#ifndef __GNUC_PREREQ
-#if defined __GNUC__ && defined __GNUC_MINOR__
-# define __GNUC_PREREQ(maj, min) \
+# ifndef __GNUC_PREREQ
+# if defined __GNUC__ && defined __GNUC_MINOR__
+# define __GNUC_PREREQ(maj, min) \
((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
-#else
-#define __GNUC_PREREQ(maj,min) 0
-#endif
+# else
+# define __GNUC_PREREQ(maj,min) 0
+# endif
/* Work around broken limits.h on debian etch */
-#if defined _GCC_LIMITS_H_ && ! defined ULLONG_MAX
-#define ULLONG_MAX ULONG_LONG_MAX
-#endif
+# if defined _GCC_LIMITS_H_ && ! defined ULLONG_MAX
+# define ULLONG_MAX ULONG_LONG_MAX
+# endif
-#endif /* __GNUC__ */
+# endif /* __GNUC__ */
/**
* ATTRIBUTE_UNUSED:
*
* Macro to flag conciously unused parameters to functions
*/
-#ifndef ATTRIBUTE_UNUSED
-#define ATTRIBUTE_UNUSED __attribute__((__unused__))
-#endif
+# ifndef ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED __attribute__((__unused__))
+# endif
/**
* ATTRIBUTE_SENTINEL:
*
* Macro to check for NULL-terminated varargs lists
*/
-#ifndef ATTRIBUTE_SENTINEL
-#if __GNUC_PREREQ (4, 0)
-#define ATTRIBUTE_SENTINEL __attribute__((__sentinel__))
-#else
-#define ATTRIBUTE_SENTINEL
-#endif
-#endif
+# ifndef ATTRIBUTE_SENTINEL
+# if __GNUC_PREREQ (4, 0)
+# define ATTRIBUTE_SENTINEL __attribute__((__sentinel__))
+# else
+# define ATTRIBUTE_SENTINEL
+# endif
+# endif
/**
* ATTRIBUTE_FMT_PRINTF
@@ -115,46 +115,46 @@
* printf format specifiers even on broken Win32 platforms
* hence we have to force 'gnu_printf' for new GCC
*/
-#ifndef ATTRIBUTE_FMT_PRINTF
-#if __GNUC_PREREQ (4, 4)
-#define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (gnu_printf, fmtpos,argpos)))
-#else
-#define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (printf, fmtpos,argpos)))
-#endif
-#endif
-
-#ifndef ATTRIBUTE_RETURN_CHECK
-#if __GNUC_PREREQ (3, 4)
-#define ATTRIBUTE_RETURN_CHECK __attribute__((__warn_unused_result__))
-#else
-#define ATTRIBUTE_RETURN_CHECK
-#endif
-#endif
-
-#ifndef ATTRIBUTE_NONNULL
-# if __GNUC_PREREQ (3, 3)
-# define ATTRIBUTE_NONNULL(m) __attribute__((__nonnull__(m)))
+# ifndef ATTRIBUTE_FMT_PRINTF
+# if __GNUC_PREREQ (4, 4)
+# define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (gnu_printf, fmtpos,argpos)))
+# else
+# define ATTRIBUTE_FMT_PRINTF(fmtpos,argpos) __attribute__((__format__ (printf, fmtpos,argpos)))
+# endif
+# endif
+
+# ifndef ATTRIBUTE_RETURN_CHECK
+# if __GNUC_PREREQ (3, 4)
+# define ATTRIBUTE_RETURN_CHECK __attribute__((__warn_unused_result__))
+# else
+# define ATTRIBUTE_RETURN_CHECK
+# endif
+# endif
+
+# ifndef ATTRIBUTE_NONNULL
+# if __GNUC_PREREQ (3, 3)
+# define ATTRIBUTE_NONNULL(m) __attribute__((__nonnull__(m)))
+# else
+# define ATTRIBUTE_NONNULL(m)
+# endif
+# endif
+
# else
-# define ATTRIBUTE_NONNULL(m)
-# endif
-#endif
-
-#else
-#ifndef ATTRIBUTE_UNUSED
-#define ATTRIBUTE_UNUSED
-#endif
-#ifndef ATTRIBUTE_FMT_PRINTF
-#define ATTRIBUTE_FMT_PRINTF(...)
-#endif
-#ifndef ATTRIBUTE_RETURN_CHECK
-#define ATTRIBUTE_RETURN_CHECK
-#endif
-#endif /* __GNUC__ */
+# ifndef ATTRIBUTE_UNUSED
+# define ATTRIBUTE_UNUSED
+# endif
+# ifndef ATTRIBUTE_FMT_PRINTF
+# define ATTRIBUTE_FMT_PRINTF(...)
+# endif
+# ifndef ATTRIBUTE_RETURN_CHECK
+# define ATTRIBUTE_RETURN_CHECK
+# endif
+# endif /* __GNUC__ */
/*
* Use this when passing possibly-NULL strings to printf-a-likes.
*/
-#define NULLSTR(s) \
+# define NULLSTR(s) \
((void)verify_true(sizeof *(s) == sizeof (char)), \
(s) ? (s) : "(null)")
@@ -163,7 +163,7 @@
*
* macro to flag unimplemented blocks
*/
-#define TODO \
+# define TODO \
fprintf(stderr, "Unimplemented block at %s:%d\n", \
__FILE__, __LINE__);
diff --git a/src/libvirt.c b/src/libvirt.c
index 7f7a28c..935ec3a 100644
--- a/src/libvirt.c
+++ b/src/libvirt.c
@@ -19,7 +19,7 @@
#include <unistd.h>
#include <assert.h>
#ifdef HAVE_SYS_WAIT_H
-#include <sys/wait.h>
+# include <sys/wait.h>
#endif
#include <time.h>
#include <gcrypt.h>
@@ -30,7 +30,7 @@
#include "getpass.h"
#ifdef HAVE_WINSOCK2_H
-#include <winsock2.h>
+# include <winsock2.h>
#endif
#include "virterror_internal.h"
@@ -43,27 +43,27 @@
#include "memory.h"
#ifndef WITH_DRIVER_MODULES
-#ifdef WITH_TEST
-#include "test/test_driver.h"
-#endif
-#ifdef WITH_XEN
-#include "xen/xen_driver.h"
-#endif
-#ifdef WITH_REMOTE
-#include "remote/remote_driver.h"
-#endif
-#ifdef WITH_OPENVZ
-#include "openvz/openvz_driver.h"
-#endif
-#ifdef WITH_PHYP
-#include "phyp/phyp_driver.h"
-#endif
-#ifdef WITH_VBOX
-#include "vbox/vbox_driver.h"
-#endif
-#ifdef WITH_ESX
-#include "esx/esx_driver.h"
-#endif
+# ifdef WITH_TEST
+# include "test/test_driver.h"
+# endif
+# ifdef WITH_XEN
+# include "xen/xen_driver.h"
+# endif
+# ifdef WITH_REMOTE
+# include "remote/remote_driver.h"
+# endif
+# ifdef WITH_OPENVZ
+# include "openvz/openvz_driver.h"
+# endif
+# ifdef WITH_PHYP
+# include "phyp/phyp_driver.h"
+# endif
+# ifdef WITH_VBOX
+# include "vbox/vbox_driver.h"
+# endif
+# ifdef WITH_ESX
+# include "esx/esx_driver.h"
+# endif
#endif
#define VIR_FROM_THIS VIR_FROM_NONE
@@ -359,27 +359,27 @@ virInitialize(void)
virDriverLoadModule("esx");
virDriverLoadModule("remote");
#else
-#ifdef WITH_TEST
+# ifdef WITH_TEST
if (testRegister() == -1) return -1;
-#endif
-#ifdef WITH_XEN
+# endif
+# ifdef WITH_XEN
if (xenRegister () == -1) return -1;
-#endif
-#ifdef WITH_OPENVZ
+# endif
+# ifdef WITH_OPENVZ
if (openvzRegister() == -1) return -1;
-#endif
-#ifdef WITH_PHYP
+# endif
+# ifdef WITH_PHYP
if (phypRegister() == -1) return -1;
-#endif
-#ifdef WITH_VBOX
+# endif
+# ifdef WITH_VBOX
if (vboxRegister() == -1) return -1;
-#endif
-#ifdef WITH_ESX
+# endif
+# ifdef WITH_ESX
if (esxRegister() == -1) return -1;
-#endif
-#ifdef WITH_REMOTE
+# endif
+# ifdef WITH_REMOTE
if (remoteRegister () == -1) return -1;
-#endif
+# endif
#endif
return(0);
@@ -991,50 +991,50 @@ virGetVersion(unsigned long *libVer, const char *type,
#else
*typeVer = 0;
-#if WITH_XEN
+# if WITH_XEN
if (STRCASEEQ(type, "Xen"))
*typeVer = xenUnifiedVersion();
-#endif
-#if WITH_TEST
+# endif
+# if WITH_TEST
if (STRCASEEQ(type, "Test"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_QEMU
+# endif
+# if WITH_QEMU
if (STRCASEEQ(type, "QEMU"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_LXC
+# endif
+# if WITH_LXC
if (STRCASEEQ(type, "LXC"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_PHYP
+# endif
+# if WITH_PHYP
if (STRCASEEQ(type, "phyp"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_OPENVZ
+# endif
+# if WITH_OPENVZ
if (STRCASEEQ(type, "OpenVZ"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_VBOX
+# endif
+# if WITH_VBOX
if (STRCASEEQ(type, "VBox"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_UML
+# endif
+# if WITH_UML
if (STRCASEEQ(type, "UML"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_ONE
+# endif
+# if WITH_ONE
if (STRCASEEQ(type, "ONE"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_ESX
+# endif
+# if WITH_ESX
if (STRCASEEQ(type, "ESX"))
*typeVer = LIBVIR_VERSION_NUMBER;
-#endif
-#if WITH_REMOTE
+# endif
+# if WITH_REMOTE
if (STRCASEEQ(type, "Remote"))
*typeVer = remoteVersion();
-#endif
+# endif
if (*typeVer == 0) {
virLibConnError(NULL, VIR_ERR_NO_SUPPORT, type);
goto error;
diff --git a/src/libvirt_internal.h b/src/libvirt_internal.h
index 2ee09e9..1c4fa4f 100644
--- a/src/libvirt_internal.h
+++ b/src/libvirt_internal.h
@@ -23,16 +23,16 @@
*/
#ifndef __LIBVIRT_H_
-#define __LIBVIRT_H_
+# define __LIBVIRT_H_
-#include "internal.h"
+# include "internal.h"
-#ifdef WITH_LIBVIRTD
+# ifdef WITH_LIBVIRTD
int virStateInitialize(int privileged);
int virStateCleanup(void);
int virStateReload(void);
int virStateActive(void);
-#endif
+# endif
/* Feature detection. This is a libvirt-private interface for determining
* what features are supported by the driver.
diff --git a/src/lxc/lxc_conf.h b/src/lxc/lxc_conf.h
index 5cdf673..e4c2c52 100644
--- a/src/lxc/lxc_conf.h
+++ b/src/lxc/lxc_conf.h
@@ -23,21 +23,21 @@
*/
#ifndef LXC_CONF_H
-#define LXC_CONF_H
+# define LXC_CONF_H
-#include <config.h>
+# include <config.h>
-#include "internal.h"
-#include "domain_conf.h"
-#include "domain_event.h"
-#include "capabilities.h"
-#include "threads.h"
-#include "cgroup.h"
+# include "internal.h"
+# include "domain_conf.h"
+# include "domain_event.h"
+# include "capabilities.h"
+# include "threads.h"
+# include "cgroup.h"
-#define LXC_CONFIG_DIR SYSCONF_DIR "/libvirt/lxc"
-#define LXC_STATE_DIR LOCAL_STATE_DIR "/run/libvirt/lxc"
-#define LXC_LOG_DIR LOCAL_STATE_DIR "/log/libvirt/lxc"
-#define LXC_AUTOSTART_DIR LXC_CONFIG_DIR "/autostart"
+# define LXC_CONFIG_DIR SYSCONF_DIR "/libvirt/lxc"
+# define LXC_STATE_DIR LOCAL_STATE_DIR "/run/libvirt/lxc"
+# define LXC_LOG_DIR LOCAL_STATE_DIR "/log/libvirt/lxc"
+# define LXC_AUTOSTART_DIR LXC_CONFIG_DIR "/autostart"
typedef struct __lxc_driver lxc_driver_t;
struct __lxc_driver {
@@ -64,7 +64,7 @@ struct __lxc_driver {
int lxcLoadDriverConfig(lxc_driver_t *driver);
virCapsPtr lxcCapsInit(void);
-#define lxcError(code, ...) \
+# define lxcError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_LXC, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/lxc/lxc_container.c b/src/lxc/lxc_container.c
index b1e895d..68b4656 100644
--- a/src/lxc/lxc_container.c
+++ b/src/lxc/lxc_container.c
@@ -43,7 +43,7 @@
#include <linux/fs.h>
#if HAVE_CAPNG
-#include <cap-ng.h>
+# include <cap-ng.h>
#endif
#include "virterror_internal.h"
@@ -61,19 +61,19 @@
*/
#ifndef CLONE_NEWPID
-#define CLONE_NEWPID 0x20000000
+# define CLONE_NEWPID 0x20000000
#endif
#ifndef CLONE_NEWUTS
-#define CLONE_NEWUTS 0x04000000
+# define CLONE_NEWUTS 0x04000000
#endif
#ifndef CLONE_NEWUSER
-#define CLONE_NEWUSER 0x10000000
+# define CLONE_NEWUSER 0x10000000
#endif
#ifndef CLONE_NEWIPC
-#define CLONE_NEWIPC 0x08000000
+# define CLONE_NEWIPC 0x08000000
#endif
#ifndef CLONE_NEWNET
-#define CLONE_NEWNET 0x40000000 /* New network namespace */
+# define CLONE_NEWNET 0x40000000 /* New network namespace */
#endif
/* messages between parent and container */
@@ -289,19 +289,19 @@ static int lxcContainerChildMountSort(const void *a, const void *b)
}
#ifndef MS_REC
-#define MS_REC 16384
+# define MS_REC 16384
#endif
#ifndef MNT_DETACH
-#define MNT_DETACH 0x00000002
+# define MNT_DETACH 0x00000002
#endif
#ifndef MS_PRIVATE
-#define MS_PRIVATE (1<<18)
+# define MS_PRIVATE (1<<18)
#endif
#ifndef MS_SLAVE
-#define MS_SLAVE (1<<19)
+# define MS_SLAVE (1<<19)
#endif
static int lxcContainerPivotRoot(virDomainFSDefPtr root)
diff --git a/src/lxc/lxc_container.h b/src/lxc/lxc_container.h
index 9e15642..75c8836 100644
--- a/src/lxc/lxc_container.h
+++ b/src/lxc/lxc_container.h
@@ -22,28 +22,28 @@
*/
#ifndef LXC_CONTAINER_H
-#define LXC_CONTAINER_H
+# define LXC_CONTAINER_H
-#include "lxc_conf.h"
+# include "lxc_conf.h"
enum {
LXC_CONTAINER_FEATURE_NET = (1 << 0),
LXC_CONTAINER_FEATURE_USER = (1 << 1),
};
-#define LXC_DEV_MAJ_MEMORY 1
-#define LXC_DEV_MIN_NULL 3
-#define LXC_DEV_MIN_ZERO 5
-#define LXC_DEV_MIN_FULL 7
-#define LXC_DEV_MIN_RANDOM 8
-#define LXC_DEV_MIN_URANDOM 9
+# define LXC_DEV_MAJ_MEMORY 1
+# define LXC_DEV_MIN_NULL 3
+# define LXC_DEV_MIN_ZERO 5
+# define LXC_DEV_MIN_FULL 7
+# define LXC_DEV_MIN_RANDOM 8
+# define LXC_DEV_MIN_URANDOM 9
-#define LXC_DEV_MAJ_TTY 5
-#define LXC_DEV_MIN_TTY 0
-#define LXC_DEV_MIN_CONSOLE 1
-#define LXC_DEV_MIN_PTMX 2
+# define LXC_DEV_MAJ_TTY 5
+# define LXC_DEV_MIN_TTY 0
+# define LXC_DEV_MIN_CONSOLE 1
+# define LXC_DEV_MIN_PTMX 2
-#define LXC_DEV_MAJ_PTY 136
+# define LXC_DEV_MAJ_PTY 136
int lxcContainerSendContinue(int control);
diff --git a/src/lxc/lxc_controller.c b/src/lxc/lxc_controller.c
index f8fcd95..f016871 100644
--- a/src/lxc/lxc_controller.c
+++ b/src/lxc/lxc_controller.c
@@ -37,7 +37,7 @@
#include <sys/mount.h>
#if HAVE_CAPNG
-#include <cap-ng.h>
+# include <cap-ng.h>
#endif
#include "virterror_internal.h"
@@ -491,11 +491,11 @@ static int lxcControllerCleanupInterfaces(unsigned int nveths,
}
#ifndef MS_REC
-#define MS_REC 16384
+# define MS_REC 16384
#endif
#ifndef MS_SLAVE
-#define MS_SLAVE (1<<19)
+# define MS_SLAVE (1<<19)
#endif
static int
diff --git a/src/lxc/lxc_driver.h b/src/lxc/lxc_driver.h
index 1bb4753..7864fd0 100644
--- a/src/lxc/lxc_driver.h
+++ b/src/lxc/lxc_driver.h
@@ -22,9 +22,9 @@
*/
#ifndef LXC_DRIVER_H
-#define LXC_DRIVER_H
+# define LXC_DRIVER_H
-#include <config.h>
+# include <config.h>
/* Function declarations */
int lxcRegister(void);
diff --git a/src/lxc/veth.h b/src/lxc/veth.h
index 8075a5e..523bf9c 100644
--- a/src/lxc/veth.h
+++ b/src/lxc/veth.h
@@ -10,9 +10,9 @@
*/
#ifndef VETH_H
-#define VETH_H
+# define VETH_H
-#include <config.h>
+# include <config.h>
/* Function declarations */
int vethCreate(char* veth1, int veth1MaxLen, char* veth2,
diff --git a/src/network/bridge_driver.h b/src/network/bridge_driver.h
index 5951833..32d2ae7 100644
--- a/src/network/bridge_driver.h
+++ b/src/network/bridge_driver.h
@@ -23,11 +23,11 @@
#ifndef __VIR_NETWORK__DRIVER_H
-#define __VIR_NETWORK__DRIVER_H
+# define __VIR_NETWORK__DRIVER_H
-#include <config.h>
+# include <config.h>
-#include "internal.h"
+# include "internal.h"
int networkRegister(void);
diff --git a/src/node_device/node_device_driver.c b/src/node_device/node_device_driver.c
index b9f6d17..b0ea986 100644
--- a/src/node_device/node_device_driver.c
+++ b/src/node_device/node_device_driver.c
@@ -662,11 +662,11 @@ int nodedevRegister(void) {
return udevNodeRegister();
return 0;
#else
-#ifdef HAVE_HAL
+# ifdef HAVE_HAL
return halNodeRegister();
-#endif
-#ifdef HAVE_UDEV
+# endif
+# ifdef HAVE_UDEV
return udevNodeRegister();
-#endif
+# endif
#endif
}
diff --git a/src/node_device/node_device_driver.h b/src/node_device/node_device_driver.h
index 7b68f41..f233641 100644
--- a/src/node_device/node_device_driver.h
+++ b/src/node_device/node_device_driver.h
@@ -22,33 +22,33 @@
*/
#ifndef __VIR_NODE_DEVICE_H__
-#define __VIR_NODE_DEVICE_H__
+# define __VIR_NODE_DEVICE_H__
-#include "internal.h"
-#include "driver.h"
-#include "node_device_conf.h"
+# include "internal.h"
+# include "driver.h"
+# include "node_device_conf.h"
-#define LINUX_SYSFS_SCSI_HOST_PREFIX "/sys/class/scsi_host"
-#define LINUX_SYSFS_SCSI_HOST_POSTFIX "device"
-#define LINUX_SYSFS_FC_HOST_PREFIX "/sys/class/fc_host/"
+# define LINUX_SYSFS_SCSI_HOST_PREFIX "/sys/class/scsi_host"
+# define LINUX_SYSFS_SCSI_HOST_POSTFIX "device"
+# define LINUX_SYSFS_FC_HOST_PREFIX "/sys/class/fc_host/"
-#define VPORT_CREATE 0
-#define VPORT_DELETE 1
-#define LINUX_SYSFS_VPORT_CREATE_POSTFIX "/vport_create"
-#define LINUX_SYSFS_VPORT_DELETE_POSTFIX "/vport_delete"
+# define VPORT_CREATE 0
+# define VPORT_DELETE 1
+# define LINUX_SYSFS_VPORT_CREATE_POSTFIX "/vport_create"
+# define LINUX_SYSFS_VPORT_DELETE_POSTFIX "/vport_delete"
-#define SRIOV_FOUND 0
-#define SRIOV_NOT_FOUND 1
-#define SRIOV_ERROR -1
+# define SRIOV_FOUND 0
+# define SRIOV_NOT_FOUND 1
+# define SRIOV_ERROR -1
-#define LINUX_NEW_DEVICE_WAIT_TIME 60
+# define LINUX_NEW_DEVICE_WAIT_TIME 60
-#ifdef HAVE_HAL
+# ifdef HAVE_HAL
int halNodeRegister(void);
-#endif
-#ifdef HAVE_UDEV
+# endif
+# ifdef HAVE_UDEV
int udevNodeRegister(void);
-#endif
+# endif
void nodeDeviceLock(virDeviceMonitorStatePtr driver);
void nodeDeviceUnlock(virDeviceMonitorStatePtr driver);
@@ -57,33 +57,33 @@ void registerCommonNodeFuncs(virDeviceMonitorPtr mon);
int nodedevRegister(void);
-#ifdef __linux__
+# ifdef __linux__
-#define check_fc_host(d) check_fc_host_linux(d)
+# define check_fc_host(d) check_fc_host_linux(d)
int check_fc_host_linux(union _virNodeDevCapData *d);
-#define check_vport_capable(d) check_vport_capable_linux(d)
+# define check_vport_capable(d) check_vport_capable_linux(d)
int check_vport_capable_linux(union _virNodeDevCapData *d);
-#define get_physical_function(s,d) get_physical_function_linux(s,d)
+# define get_physical_function(s,d) get_physical_function_linux(s,d)
int get_physical_function_linux(const char *sysfs_path,
union _virNodeDevCapData *d);
-#define get_virtual_functions(s,d) get_virtual_functions_linux(s,d)
+# define get_virtual_functions(s,d) get_virtual_functions_linux(s,d)
int get_virtual_functions_linux(const char *sysfs_path,
union _virNodeDevCapData *d);
-#define read_wwn(host, file, wwn) read_wwn_linux(host, file, wwn)
+# define read_wwn(host, file, wwn) read_wwn_linux(host, file, wwn)
int read_wwn_linux(int host, const char *file, char **wwn);
-#else /* __linux__ */
+# else /* __linux__ */
-#define check_fc_host(d)
-#define check_vport_capable(d)
-#define get_physical_function(sysfs_path, d)
-#define get_virtual_functions(sysfs_path, d)
-#define read_wwn(host, file, wwn)
+# define check_fc_host(d)
+# define check_vport_capable(d)
+# define get_physical_function(sysfs_path, d)
+# define get_virtual_functions(sysfs_path, d)
+# define read_wwn(host, file, wwn)
-#endif /* __linux__ */
+# endif /* __linux__ */
#endif /* __VIR_NODE_DEVICE_H__ */
diff --git a/src/node_device/node_device_hal.h b/src/node_device/node_device_hal.h
index 8ac8a35..3cb22a6 100644
--- a/src/node_device/node_device_hal.h
+++ b/src/node_device/node_device_hal.h
@@ -20,6 +20,6 @@
*/
#ifndef __VIR_NODE_DEVICE_HAL_H__
-#define __VIR_NODE_DEVICE_HAL_H__
+# define __VIR_NODE_DEVICE_HAL_H__
#endif /* __VIR_NODE_DEVICE_HAL_H__ */
diff --git a/src/nodeinfo.c b/src/nodeinfo.c
index 2dab5b2..510c965 100644
--- a/src/nodeinfo.c
+++ b/src/nodeinfo.c
@@ -36,7 +36,7 @@
#endif
#ifdef HAVE_SYS_UTSNAME_H
-#include <sys/utsname.h>
+# include <sys/utsname.h>
#endif
#include "c-ctype.h"
@@ -56,8 +56,8 @@
__FUNCTION__, __LINE__, __VA_ARGS__)
#ifdef __linux__
-#define CPUINFO_PATH "/proc/cpuinfo"
-#define CPU_SYS_PATH "/sys/devices/system/cpu"
+# define CPUINFO_PATH "/proc/cpuinfo"
+# define CPU_SYS_PATH "/sys/devices/system/cpu"
/* NB, this is not static as we need to call it from the testsuite */
int linuxNodeInfoCPUPopulate(virConnectPtr conn, FILE *cpuinfo,
diff --git a/src/nodeinfo.h b/src/nodeinfo.h
index 7278121..88bac6c 100644
--- a/src/nodeinfo.h
+++ b/src/nodeinfo.h
@@ -22,10 +22,10 @@
*/
#ifndef __VIR_NODEINFO_H__
-#define __VIR_NODEINFO_H__
+# define __VIR_NODEINFO_H__
-#include "libvirt/libvirt.h"
-#include "capabilities.h"
+# include "libvirt/libvirt.h"
+# include "capabilities.h"
int nodeGetInfo(virConnectPtr conn, virNodeInfoPtr nodeinfo);
int nodeCapsInitNUMA(virCapsPtr caps);
diff --git a/src/opennebula/one_client.h b/src/opennebula/one_client.h
index 7d5d840..e94956d 100644
--- a/src/opennebula/one_client.h
+++ b/src/opennebula/one_client.h
@@ -17,10 +17,10 @@
*/
#ifndef ONE_CLIENT_H_
-#define ONE_CLIENT_H_
+# define ONE_CLIENT_H_
-#include <xmlrpc-c/base.h>
-#include <xmlrpc-c/client.h>
+# include <xmlrpc-c/base.h>
+# include <xmlrpc-c/client.h>
struct _oneClient {
xmlrpc_env env;
diff --git a/src/opennebula/one_conf.h b/src/opennebula/one_conf.h
index 5f24e2b..0d45bff 100644
--- a/src/opennebula/one_conf.h
+++ b/src/opennebula/one_conf.h
@@ -21,15 +21,15 @@
/*-----------------------------------------------------------------------------------*/
#ifndef ONE_CONF_H
-#define ONE_CONF_H
+# define ONE_CONF_H
-#include <config.h>
+# include <config.h>
-#include "internal.h"
-#include "domain_conf.h"
-#include "capabilities.h"
-#include "threads.h"
-#include "one_client.h"
+# include "internal.h"
+# include "domain_conf.h"
+# include "capabilities.h"
+# include "threads.h"
+# include "one_client.h"
struct one_driver{
virMutex lock;
@@ -47,7 +47,7 @@ int oneSubmitVM(virConnectPtr conn ,one_driver_t* driver, virDomainObjPtr vm);
char* xmlOneTemplate(virDomainDefPtr def);
-#define oneError(conn, dom, code, ...) \
+# define oneError(conn, dom, code, ...) \
virReportErrorHelper(conn, VIR_FROM_ONE, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/opennebula/one_driver.h b/src/opennebula/one_driver.h
index e30a59f..6cc1f46 100644
--- a/src/opennebula/one_driver.h
+++ b/src/opennebula/one_driver.h
@@ -20,10 +20,10 @@
#ifndef ONE_DRIVER_H
-#define ONE_DRIVER_H
+# define ONE_DRIVER_H
-#include <config.h>
-#include "one_client.h"
+# include <config.h>
+# include "one_client.h"
int oneRegister(void);
diff --git a/src/openvz/openvz_conf.h b/src/openvz/openvz_conf.h
index fc5966b..8ce4fe2 100644
--- a/src/openvz/openvz_conf.h
+++ b/src/openvz/openvz_conf.h
@@ -27,25 +27,25 @@
*/
#ifndef OPENVZ_CONF_H
-#define OPENVZ_CONF_H
+# define OPENVZ_CONF_H
-#include "internal.h"
-#include "domain_conf.h"
-#include "threads.h"
+# include "internal.h"
+# include "domain_conf.h"
+# include "threads.h"
enum { OPENVZ_WARN, OPENVZ_ERR };
-#define openvzError(conn, code, ...) \
+# define openvzError(conn, code, ...) \
virReportErrorHelper(conn, VIR_FROM_OPENVZ, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
/* OpenVZ commands - Replace with wrapper scripts later? */
-#define VZLIST "/usr/sbin/vzlist"
-#define VZCTL "/usr/sbin/vzctl"
-#define VZ_CONF_FILE "/etc/vz/vz.conf"
+# define VZLIST "/usr/sbin/vzlist"
+# define VZCTL "/usr/sbin/vzctl"
+# define VZ_CONF_FILE "/etc/vz/vz.conf"
-#define VZCTL_BRIDGE_MIN_VERSION ((3 * 1000 * 1000) + (0 * 1000) + 22 + 1)
+# define VZCTL_BRIDGE_MIN_VERSION ((3 * 1000 * 1000) + (0 * 1000) + 22 + 1)
struct openvz_driver {
virMutex lock;
diff --git a/src/openvz/openvz_driver.h b/src/openvz/openvz_driver.h
index d6e77fe..5be9ce7 100644
--- a/src/openvz/openvz_driver.h
+++ b/src/openvz/openvz_driver.h
@@ -27,9 +27,9 @@
#ifndef OPENVZ_DRIVER_H
-#define OPENVZ_DRIVER_H
+# define OPENVZ_DRIVER_H
-#include "internal.h"
+# include "internal.h"
int openvzRegister(void);
diff --git a/src/qemu/qemu_bridge_filter.h b/src/qemu/qemu_bridge_filter.h
index 23937f1..c0678ec 100644
--- a/src/qemu/qemu_bridge_filter.h
+++ b/src/qemu/qemu_bridge_filter.h
@@ -21,7 +21,7 @@
*/
#ifndef __QEMUD_BRIDGE_FILTER_H__
-#define __QEMUD_BRIDGE_FILTER_H__
+# define __QEMUD_BRIDGE_FILTER_H__
int networkAllowMacOnPort(struct qemud_driver *driver,
diff --git a/src/qemu/qemu_conf.h b/src/qemu/qemu_conf.h
index 1134f62..6a9de5e 100644
--- a/src/qemu/qemu_conf.h
+++ b/src/qemu/qemu_conf.h
@@ -22,27 +22,27 @@
*/
#ifndef __QEMUD_CONF_H
-#define __QEMUD_CONF_H
+# define __QEMUD_CONF_H
-#include <config.h>
+# include <config.h>
-#include "ebtables.h"
-#include "internal.h"
-#include "bridge.h"
-#include "capabilities.h"
-#include "network_conf.h"
-#include "domain_conf.h"
-#include "domain_event.h"
-#include "threads.h"
-#include "security/security_driver.h"
-#include "cgroup.h"
-#include "pci.h"
-#include "cpu_conf.h"
-#include "driver.h"
+# include "ebtables.h"
+# include "internal.h"
+# include "bridge.h"
+# include "capabilities.h"
+# include "network_conf.h"
+# include "domain_conf.h"
+# include "domain_event.h"
+# include "threads.h"
+# include "security/security_driver.h"
+# include "cgroup.h"
+# include "pci.h"
+# include "cpu_conf.h"
+# include "driver.h"
-#define qemudDebug(fmt, ...) do {} while(0)
+# define qemudDebug(fmt, ...) do {} while(0)
-#define QEMUD_CPUMASK_LEN CPU_SETSIZE
+# define QEMUD_CPUMASK_LEN CPU_SETSIZE
/* Internal flags to keep track of qemu command line capabilities */
enum qemud_cmd_flags {
@@ -152,16 +152,16 @@ typedef struct _qemuDomainPCIAddressSet qemuDomainPCIAddressSet;
typedef qemuDomainPCIAddressSet *qemuDomainPCIAddressSetPtr;
/* Port numbers used for KVM migration. */
-#define QEMUD_MIGRATION_FIRST_PORT 49152
-#define QEMUD_MIGRATION_NUM_PORTS 64
+# define QEMUD_MIGRATION_FIRST_PORT 49152
+# define QEMUD_MIGRATION_NUM_PORTS 64
/* Config type for XML import/export conversions */
-#define QEMU_CONFIG_FORMAT_ARGV "qemu-argv"
+# define QEMU_CONFIG_FORMAT_ARGV "qemu-argv"
-#define QEMU_DRIVE_HOST_PREFIX "drive-"
-#define QEMU_VIRTIO_SERIAL_PREFIX "virtio-serial"
+# define QEMU_DRIVE_HOST_PREFIX "drive-"
+# define QEMU_VIRTIO_SERIAL_PREFIX "virtio-serial"
-#define qemuReportError(code, ...) \
+# define qemuReportError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_QEMU, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
index 57f3b2c..e360dae 100644
--- a/src/qemu/qemu_driver.c
+++ b/src/qemu/qemu_driver.c
@@ -48,10 +48,10 @@
#include <sys/un.h>
#ifdef __linux__
-#include <sys/vfs.h>
-#ifndef NFS_SUPER_MAGIC
-#define NFS_SUPER_MAGIC 0x6969
-#endif /* NFS_SUPER_MAGIC */
+# include <sys/vfs.h>
+# ifndef NFS_SUPER_MAGIC
+# define NFS_SUPER_MAGIC 0x6969
+# endif /* NFS_SUPER_MAGIC */
#endif /* __linux__ */
#include "virterror_internal.h"
diff --git a/src/qemu/qemu_driver.h b/src/qemu/qemu_driver.h
index 17b184f..95b8bff 100644
--- a/src/qemu/qemu_driver.h
+++ b/src/qemu/qemu_driver.h
@@ -23,29 +23,29 @@
#ifndef QEMUD_DRIVER_H
-#define QEMUD_DRIVER_H
+# define QEMUD_DRIVER_H
-#include <config.h>
+# include <config.h>
-#include "internal.h"
+# include "internal.h"
-#if HAVE_LINUX_KVM_H
-#include <linux/kvm.h>
-#endif
+# if HAVE_LINUX_KVM_H
+# include <linux/kvm.h>
+# endif
/* device for kvm ioctls */
-#define KVM_DEVICE "/dev/kvm"
+# define KVM_DEVICE "/dev/kvm"
/* add definitions missing in older linux/kvm.h */
-#ifndef KVMIO
+# ifndef KVMIO
# define KVMIO 0xAE
-#endif
-#ifndef KVM_CHECK_EXTENSION
+# endif
+# ifndef KVM_CHECK_EXTENSION
# define KVM_CHECK_EXTENSION _IO(KVMIO, 0x03)
-#endif
-#ifndef KVM_CAP_NR_VCPUS
+# endif
+# ifndef KVM_CAP_NR_VCPUS
# define KVM_CAP_NR_VCPUS 9 /* returns max vcpus per vm */
-#endif
+# endif
int qemuRegister(void);
diff --git a/src/qemu/qemu_monitor.c b/src/qemu/qemu_monitor.c
index c252bce..acc841b 100644
--- a/src/qemu/qemu_monitor.c
+++ b/src/qemu/qemu_monitor.c
@@ -166,7 +166,7 @@ char *qemuMonitorEscapeShell(const char *in)
#if QEMU_DEBUG_RAW_IO
-#include <c-ctype.h>
+# include <c-ctype.h>
static char * qemuMonitorEscapeNonPrintable(const char *text)
{
int i;
diff --git a/src/qemu/qemu_monitor.h b/src/qemu/qemu_monitor.h
index 15a2ff0..cfb76b6 100644
--- a/src/qemu/qemu_monitor.h
+++ b/src/qemu/qemu_monitor.h
@@ -23,12 +23,12 @@
#ifndef QEMU_MONITOR_H
-#define QEMU_MONITOR_H
+# define QEMU_MONITOR_H
-#include "internal.h"
+# include "internal.h"
-#include "domain_conf.h"
-#include "hash.h"
+# include "domain_conf.h"
+# include "hash.h"
typedef struct _qemuMonitor qemuMonitor;
typedef qemuMonitor *qemuMonitorPtr;
diff --git a/src/qemu/qemu_monitor_json.h b/src/qemu/qemu_monitor_json.h
index f18c799..2906fee 100644
--- a/src/qemu/qemu_monitor_json.h
+++ b/src/qemu/qemu_monitor_json.h
@@ -23,11 +23,11 @@
#ifndef QEMU_MONITOR_JSON_H
-#define QEMU_MONITOR_JSON_H
+# define QEMU_MONITOR_JSON_H
-#include "internal.h"
+# include "internal.h"
-#include "qemu_monitor.h"
+# include "qemu_monitor.h"
int qemuMonitorJSONIOProcess(qemuMonitorPtr mon,
const char *data,
diff --git a/src/qemu/qemu_monitor_text.h b/src/qemu/qemu_monitor_text.h
index ddacb42..3215cae 100644
--- a/src/qemu/qemu_monitor_text.h
+++ b/src/qemu/qemu_monitor_text.h
@@ -23,12 +23,12 @@
#ifndef QEMU_MONITOR_TEXT_H
-#define QEMU_MONITOR_TEXT_H
+# define QEMU_MONITOR_TEXT_H
-#include "internal.h"
+# include "internal.h"
-#include "qemu_monitor.h"
-#include "hash.h"
+# include "qemu_monitor.h"
+# include "hash.h"
int qemuMonitorTextIOProcess(qemuMonitorPtr mon,
const char *data,
diff --git a/src/qemu/qemu_security_dac.h b/src/qemu/qemu_security_dac.h
index 246ebe2..a742f7a 100644
--- a/src/qemu/qemu_security_dac.h
+++ b/src/qemu/qemu_security_dac.h
@@ -13,7 +13,7 @@
#include "qemu_conf.h"
#ifndef __QEMU_SECURITY_DAC
-#define __QEMU_SECURITY_DAC
+# define __QEMU_SECURITY_DAC
extern virSecurityDriver qemuDACSecurityDriver;
diff --git a/src/qemu/qemu_security_stacked.h b/src/qemu/qemu_security_stacked.h
index d67a5f1..07f76d5 100644
--- a/src/qemu/qemu_security_stacked.h
+++ b/src/qemu/qemu_security_stacked.h
@@ -13,7 +13,7 @@
#include "qemu_conf.h"
#ifndef __QEMU_SECURITY_STACKED
-#define __QEMU_SECURITY_STACKED
+# define __QEMU_SECURITY_STACKED
extern virSecurityDriver qemuStackedSecurityDriver;
diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c
index a6830dc..4a96bdc 100644
--- a/src/remote/remote_driver.c
+++ b/src/remote/remote_driver.c
@@ -45,15 +45,15 @@
#endif
#ifdef HAVE_SYS_WAIT_H
-#include <sys/wait.h>
+# include <sys/wait.h>
#endif
#ifdef HAVE_PWD_H
-#include <pwd.h>
+# include <pwd.h>
#endif
#ifdef HAVE_PATHS_H
-#include <paths.h>
+# include <paths.h>
#endif
#include <rpc/types.h>
@@ -62,7 +62,7 @@
#include <gnutls/x509.h>
#include "gnutls_1_0_compat.h"
#if HAVE_SASL
-#include <sasl/sasl.h>
+# include <sasl/sasl.h>
#endif
#include <libxml/uri.h>
@@ -92,7 +92,7 @@
#define VIR_FROM_THIS VIR_FROM_REMOTE
#ifdef WIN32
-#define pipe(fds) _pipe(fds,4096, _O_BINARY)
+# define pipe(fds) _pipe(fds,4096, _O_BINARY)
#endif
@@ -679,9 +679,9 @@ doRemoteOpen (virConnectPtr conn,
}
}
-#ifndef UNIX_PATH_MAX
-#define UNIX_PATH_MAX(addr) (sizeof (addr).sun_path)
-#endif
+# ifndef UNIX_PATH_MAX
+# define UNIX_PATH_MAX(addr) (sizeof (addr).sun_path)
+# endif
struct sockaddr_un addr;
int trials = 0;
@@ -6710,7 +6710,7 @@ remoteAuthSASL (virConnectPtr conn, struct private_data *priv, int in_open,
#if HAVE_POLKIT
-#if HAVE_POLKIT1
+# if HAVE_POLKIT1
static int
remoteAuthPolkit (virConnectPtr conn, struct private_data *priv, int in_open,
virConnectAuthPtr auth ATTRIBUTE_UNUSED)
@@ -6728,7 +6728,7 @@ remoteAuthPolkit (virConnectPtr conn, struct private_data *priv, int in_open,
DEBUG0("PolicyKit-1 authentication complete");
return 0;
}
-#elif HAVE_POLKIT0
+# elif HAVE_POLKIT0
/* Perform the PolicyKit authentication process
*/
static int
@@ -6780,7 +6780,7 @@ remoteAuthPolkit (virConnectPtr conn, struct private_data *priv, int in_open,
DEBUG0("PolicyKit-0 authentication complete");
return 0;
}
-#endif /* HAVE_POLKIT0 */
+# endif /* HAVE_POLKIT0 */
#endif /* HAVE_POLKIT */
/*----------------------------------------------------------------------*/
diff --git a/src/remote/remote_driver.h b/src/remote/remote_driver.h
index 4d62e15..49a63bd 100644
--- a/src/remote/remote_driver.h
+++ b/src/remote/remote_driver.h
@@ -22,29 +22,29 @@
*/
#ifndef __VIR_REMOTE_INTERNAL_H__
-#define __VIR_REMOTE_INTERNAL_H__
+# define __VIR_REMOTE_INTERNAL_H__
-#include "libvirt/virterror.h"
+# include "libvirt/virterror.h"
int remoteRegister (void);
unsigned long remoteVersion(void);
-#define LIBVIRTD_LISTEN_ADDR NULL
-#define LIBVIRTD_TLS_PORT "16514"
-#define LIBVIRTD_TCP_PORT "16509"
-#define LIBVIRTD_PRIV_UNIX_SOCKET LOCAL_STATE_DIR "/run/libvirt/libvirt-sock"
-#define LIBVIRTD_PRIV_UNIX_SOCKET_RO LOCAL_STATE_DIR "/run/libvirt/libvirt-sock-ro"
-#define LIBVIRTD_USER_UNIX_SOCKET "/.libvirt/libvirt-sock"
-#define LIBVIRTD_CONFIGURATION_FILE SYSCONF_DIR "/libvirtd.conf"
+# define LIBVIRTD_LISTEN_ADDR NULL
+# define LIBVIRTD_TLS_PORT "16514"
+# define LIBVIRTD_TCP_PORT "16509"
+# define LIBVIRTD_PRIV_UNIX_SOCKET LOCAL_STATE_DIR "/run/libvirt/libvirt-sock"
+# define LIBVIRTD_PRIV_UNIX_SOCKET_RO LOCAL_STATE_DIR "/run/libvirt/libvirt-sock-ro"
+# define LIBVIRTD_USER_UNIX_SOCKET "/.libvirt/libvirt-sock"
+# define LIBVIRTD_CONFIGURATION_FILE SYSCONF_DIR "/libvirtd.conf"
/* Defaults for PKI directory. */
-#define LIBVIRT_PKI_DIR SYSCONF_DIR "/pki"
-#define LIBVIRT_CACERT LIBVIRT_PKI_DIR "/CA/cacert.pem"
-#define LIBVIRT_CLIENTKEY LIBVIRT_PKI_DIR "/libvirt/private/clientkey.pem"
-#define LIBVIRT_CLIENTCERT LIBVIRT_PKI_DIR "/libvirt/clientcert.pem"
-#define LIBVIRT_SERVERKEY LIBVIRT_PKI_DIR "/libvirt/private/serverkey.pem"
-#define LIBVIRT_SERVERCERT LIBVIRT_PKI_DIR "/libvirt/servercert.pem"
+# define LIBVIRT_PKI_DIR SYSCONF_DIR "/pki"
+# define LIBVIRT_CACERT LIBVIRT_PKI_DIR "/CA/cacert.pem"
+# define LIBVIRT_CLIENTKEY LIBVIRT_PKI_DIR "/libvirt/private/clientkey.pem"
+# define LIBVIRT_CLIENTCERT LIBVIRT_PKI_DIR "/libvirt/clientcert.pem"
+# define LIBVIRT_SERVERKEY LIBVIRT_PKI_DIR "/libvirt/private/serverkey.pem"
+# define LIBVIRT_SERVERCERT LIBVIRT_PKI_DIR "/libvirt/servercert.pem"
#endif /* __VIR_REMOTE_INTERNAL_H__ */
diff --git a/src/remote/remote_protocol.h b/src/remote/remote_protocol.h
index e06d73f..f76e6e5 100644
--- a/src/remote/remote_protocol.h
+++ b/src/remote/remote_protocol.h
@@ -4,51 +4,51 @@
*/
#ifndef _RP_H_RPCGEN
-#define _RP_H_RPCGEN
+# define _RP_H_RPCGEN
-#include <rpc/rpc.h>
+# include <rpc/rpc.h>
-#ifdef __cplusplus
+# ifdef __cplusplus
extern "C" {
-#endif
+# endif
-#include "internal.h"
-#include <arpa/inet.h>
-#define REMOTE_MESSAGE_MAX 262144
-#define REMOTE_MESSAGE_HEADER_MAX 24
-#define REMOTE_MESSAGE_PAYLOAD_MAX 262120
-#define REMOTE_STRING_MAX 65536
+# include "internal.h"
+# include <arpa/inet.h>
+# define REMOTE_MESSAGE_MAX 262144
+# define REMOTE_MESSAGE_HEADER_MAX 24
+# define REMOTE_MESSAGE_PAYLOAD_MAX 262120
+# define REMOTE_STRING_MAX 65536
typedef char *remote_nonnull_string;
typedef remote_nonnull_string *remote_string;
-#define REMOTE_DOMAIN_ID_LIST_MAX 16384
-#define REMOTE_DOMAIN_NAME_LIST_MAX 1024
-#define REMOTE_CPUMAP_MAX 256
-#define REMOTE_VCPUINFO_MAX 2048
-#define REMOTE_CPUMAPS_MAX 16384
-#define REMOTE_MIGRATE_COOKIE_MAX 256
-#define REMOTE_NETWORK_NAME_LIST_MAX 256
-#define REMOTE_INTERFACE_NAME_LIST_MAX 256
-#define REMOTE_DEFINED_INTERFACE_NAME_LIST_MAX 256
-#define REMOTE_STORAGE_POOL_NAME_LIST_MAX 256
-#define REMOTE_STORAGE_VOL_NAME_LIST_MAX 1024
-#define REMOTE_NODE_DEVICE_NAME_LIST_MAX 16384
-#define REMOTE_NODE_DEVICE_CAPS_LIST_MAX 16384
-#define REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX 16
-#define REMOTE_NODE_MAX_CELLS 1024
-#define REMOTE_AUTH_SASL_DATA_MAX 65536
-#define REMOTE_AUTH_TYPE_LIST_MAX 20
-#define REMOTE_DOMAIN_MEMORY_STATS_MAX 1024
-#define REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX 65536
-#define REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX 65536
-#define REMOTE_SECURITY_MODEL_MAX VIR_SECURITY_MODEL_BUFLEN
-#define REMOTE_SECURITY_LABEL_MAX VIR_SECURITY_LABEL_BUFLEN
-#define REMOTE_SECURITY_DOI_MAX VIR_SECURITY_DOI_BUFLEN
-#define REMOTE_SECRET_VALUE_MAX 65536
-#define REMOTE_SECRET_UUID_LIST_MAX 16384
-#define REMOTE_CPU_BASELINE_MAX 256
+# define REMOTE_DOMAIN_ID_LIST_MAX 16384
+# define REMOTE_DOMAIN_NAME_LIST_MAX 1024
+# define REMOTE_CPUMAP_MAX 256
+# define REMOTE_VCPUINFO_MAX 2048
+# define REMOTE_CPUMAPS_MAX 16384
+# define REMOTE_MIGRATE_COOKIE_MAX 256
+# define REMOTE_NETWORK_NAME_LIST_MAX 256
+# define REMOTE_INTERFACE_NAME_LIST_MAX 256
+# define REMOTE_DEFINED_INTERFACE_NAME_LIST_MAX 256
+# define REMOTE_STORAGE_POOL_NAME_LIST_MAX 256
+# define REMOTE_STORAGE_VOL_NAME_LIST_MAX 1024
+# define REMOTE_NODE_DEVICE_NAME_LIST_MAX 16384
+# define REMOTE_NODE_DEVICE_CAPS_LIST_MAX 16384
+# define REMOTE_DOMAIN_SCHEDULER_PARAMETERS_MAX 16
+# define REMOTE_NODE_MAX_CELLS 1024
+# define REMOTE_AUTH_SASL_DATA_MAX 65536
+# define REMOTE_AUTH_TYPE_LIST_MAX 20
+# define REMOTE_DOMAIN_MEMORY_STATS_MAX 1024
+# define REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX 65536
+# define REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX 65536
+# define REMOTE_SECURITY_MODEL_MAX VIR_SECURITY_MODEL_BUFLEN
+# define REMOTE_SECURITY_LABEL_MAX VIR_SECURITY_LABEL_BUFLEN
+# define REMOTE_SECURITY_DOI_MAX VIR_SECURITY_DOI_BUFLEN
+# define REMOTE_SECRET_VALUE_MAX 65536
+# define REMOTE_SECRET_UUID_LIST_MAX 16384
+# define REMOTE_CPU_BASELINE_MAX 256
typedef char remote_uuid[VIR_UUID_BUFLEN];
@@ -1704,8 +1704,8 @@ struct remote_domain_abort_job_args {
remote_nonnull_domain dom;
};
typedef struct remote_domain_abort_job_args remote_domain_abort_job_args;
-#define REMOTE_PROGRAM 0x20008086
-#define REMOTE_PROTOCOL_VERSION 1
+# define REMOTE_PROGRAM 0x20008086
+# define REMOTE_PROTOCOL_VERSION 1
enum remote_procedure {
REMOTE_PROC_OPEN = 1,
@@ -1889,7 +1889,7 @@ enum remote_message_status {
REMOTE_CONTINUE = 2,
};
typedef enum remote_message_status remote_message_status;
-#define REMOTE_MESSAGE_HEADER_XDR_LEN 4
+# define REMOTE_MESSAGE_HEADER_XDR_LEN 4
struct remote_message_header {
u_int prog;
@@ -1903,7 +1903,7 @@ typedef struct remote_message_header remote_message_header;
/* the xdr functions */
-#if defined(__STDC__) || defined(__cplusplus)
+# if defined(__STDC__) || defined(__cplusplus)
extern bool_t xdr_remote_nonnull_string (XDR *, remote_nonnull_string*);
extern bool_t xdr_remote_string (XDR *, remote_string*);
extern bool_t xdr_remote_uuid (XDR *, remote_uuid);
@@ -2186,7 +2186,7 @@ extern bool_t xdr_remote_message_type (XDR *, remote_message_type*);
extern bool_t xdr_remote_message_status (XDR *, remote_message_status*);
extern bool_t xdr_remote_message_header (XDR *, remote_message_header*);
-#else /* K&R C */
+# else /* K&R C */
extern bool_t xdr_remote_nonnull_string ();
extern bool_t xdr_remote_string ();
extern bool_t xdr_remote_uuid ();
@@ -2469,10 +2469,10 @@ extern bool_t xdr_remote_message_type ();
extern bool_t xdr_remote_message_status ();
extern bool_t xdr_remote_message_header ();
-#endif /* K&R C */
+# endif /* K&R C */
-#ifdef __cplusplus
+# ifdef __cplusplus
}
-#endif
+# endif
#endif /* !_RP_H_RPCGEN */
diff --git a/src/secret/secret_driver.h b/src/secret/secret_driver.h
index 0d0b80a..54a60a1 100644
--- a/src/secret/secret_driver.h
+++ b/src/secret/secret_driver.h
@@ -21,7 +21,7 @@
*/
#ifndef __VIR_SECRET_DRIVER_H__
-#define __VIR_SECRET_DRIVER_H__
+# define __VIR_SECRET_DRIVER_H__
int secretRegister(void);
diff --git a/src/security/security_apparmor.h b/src/security/security_apparmor.h
index 6d431da..eb7e140 100644
--- a/src/security/security_apparmor.h
+++ b/src/security/security_apparmor.h
@@ -12,12 +12,12 @@
*
*/
#ifndef __VIR_SECURITY_APPARMOR_H__
-#define __VIR_SECURITY_APPARMOR_H__
+# define __VIR_SECURITY_APPARMOR_H__
extern virSecurityDriver virAppArmorSecurityDriver;
-#define AA_PREFIX "libvirt-"
-#define PROFILE_NAME_SIZE 8 + VIR_UUID_STRING_BUFLEN /* AA_PREFIX + uuid */
-#define MAX_FILE_LEN (1024*1024*10) /* 10MB limit for sanity check */
+# define AA_PREFIX "libvirt-"
+# define PROFILE_NAME_SIZE 8 + VIR_UUID_STRING_BUFLEN /* AA_PREFIX + uuid */
+# define MAX_FILE_LEN (1024*1024*10) /* 10MB limit for sanity check */
#endif /* __VIR_SECURITY_APPARMOR_H__ */
diff --git a/src/security/security_driver.c b/src/security/security_driver.c
index 4c98190..aac9f78 100644
--- a/src/security/security_driver.c
+++ b/src/security/security_driver.c
@@ -17,11 +17,11 @@
#include "security_driver.h"
#ifdef WITH_SECDRIVER_SELINUX
-#include "security_selinux.h"
+# include "security_selinux.h"
#endif
#ifdef WITH_SECDRIVER_APPARMOR
-#include "security_apparmor.h"
+# include "security_apparmor.h"
#endif
static virSecurityDriverPtr security_drivers[] = {
diff --git a/src/security/security_driver.h b/src/security/security_driver.h
index 1b434c4..3de234a 100644
--- a/src/security/security_driver.h
+++ b/src/security/security_driver.h
@@ -11,10 +11,10 @@
*
*/
#ifndef __VIR_SECURITY_H__
-#define __VIR_SECURITY_H__
+# define __VIR_SECURITY_H__
-#include "internal.h"
-#include "domain_conf.h"
+# include "internal.h"
+# include "domain_conf.h"
/*
* Return values for security driver probing: the driver will determine
@@ -88,7 +88,7 @@ int virSecurityDriverStartup(virSecurityDriverPtr *drv,
int
virSecurityDriverVerify(virDomainDefPtr def);
-#define virSecurityReportError(code, ...) \
+# define virSecurityReportError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_SECURITY, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/security/security_selinux.h b/src/security/security_selinux.h
index 1e32209..056ba75 100644
--- a/src/security/security_selinux.h
+++ b/src/security/security_selinux.h
@@ -11,7 +11,7 @@
*
*/
#ifndef __VIR_SECURITY_SELINUX_H__
-#define __VIR_SECURITY_SELINUX_H__
+# define __VIR_SECURITY_SELINUX_H__
extern virSecurityDriver virSELinuxSecurityDriver;
diff --git a/src/storage/storage_backend.c b/src/storage/storage_backend.c
index ee9e90f..ec9fc43 100644
--- a/src/storage/storage_backend.c
+++ b/src/storage/storage_backend.c
@@ -26,11 +26,11 @@
#include <string.h>
#include <stdio.h>
#if HAVE_REGEX_H
-#include <regex.h>
+# include <regex.h>
#endif
#include <sys/types.h>
#if HAVE_SYS_WAIT_H
-#include <sys/wait.h>
+# include <sys/wait.h>
#endif
#include <unistd.h>
#include <fcntl.h>
@@ -40,7 +40,7 @@
#include <dirent.h>
#if HAVE_SELINUX
-#include <selinux/selinux.h>
+# include <selinux/selinux.h>
#endif
#include "datatypes.h"
@@ -55,26 +55,26 @@
#include "logging.h"
#if WITH_STORAGE_LVM
-#include "storage_backend_logical.h"
+# include "storage_backend_logical.h"
#endif
#if WITH_STORAGE_ISCSI
-#include "storage_backend_iscsi.h"
+# include "storage_backend_iscsi.h"
#endif
#if WITH_STORAGE_SCSI
-#include "storage_backend_scsi.h"
+# include "storage_backend_scsi.h"
#endif
#if WITH_STORAGE_MPATH
-#include "storage_backend_mpath.h"
+# include "storage_backend_mpath.h"
#endif
#if WITH_STORAGE_DISK
-#include "storage_backend_disk.h"
+# include "storage_backend_disk.h"
#endif
#if WITH_STORAGE_DIR
-#include "storage_backend_fs.h"
+# include "storage_backend_fs.h"
#endif
#ifndef DEV_BSIZE
-#define DEV_BSIZE 512
+# define DEV_BSIZE 512
#endif
#define VIR_FROM_THIS VIR_FROM_STORAGE
diff --git a/src/storage/storage_backend.h b/src/storage/storage_backend.h
index 00bc725..766f374 100644
--- a/src/storage/storage_backend.h
+++ b/src/storage/storage_backend.h
@@ -22,11 +22,11 @@
*/
#ifndef __VIR_STORAGE_BACKEND_H__
-#define __VIR_STORAGE_BACKEND_H__
+# define __VIR_STORAGE_BACKEND_H__
-#include <stdint.h>
-#include "internal.h"
-#include "storage_conf.h"
+# include <stdint.h>
+# include "internal.h"
+# include "storage_conf.h"
typedef char * (*virStorageBackendFindPoolSources)(virConnectPtr conn, const char *srcSpec, unsigned int flags);
typedef int (*virStorageBackendStartPool)(virConnectPtr conn, virStoragePoolObjPtr pool);
diff --git a/src/storage/storage_backend_disk.h b/src/storage/storage_backend_disk.h
index e1c7391..9d4773e 100644
--- a/src/storage/storage_backend_disk.h
+++ b/src/storage/storage_backend_disk.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_STORAGE_BACKEND_DISK_H__
-#define __VIR_STORAGE_BACKEND_DISK_H__
+# define __VIR_STORAGE_BACKEND_DISK_H__
-#include "storage_backend.h"
+# include "storage_backend.h"
extern virStorageBackend virStorageBackendDisk;
diff --git a/src/storage/storage_backend_fs.c b/src/storage/storage_backend_fs.c
index dfd417f..a83fc01 100644
--- a/src/storage/storage_backend_fs.c
+++ b/src/storage/storage_backend_fs.c
@@ -125,7 +125,7 @@ virStorageBackendProbeTarget(virStorageVolTargetPtr target,
#if WITH_STORAGE_FS
-#include <mntent.h>
+# include <mntent.h>
struct _virNetfsDiscoverState {
const char *host;
diff --git a/src/storage/storage_backend_fs.h b/src/storage/storage_backend_fs.h
index 2136d68..7def53e 100644
--- a/src/storage/storage_backend_fs.h
+++ b/src/storage/storage_backend_fs.h
@@ -22,14 +22,14 @@
*/
#ifndef __VIR_STORAGE_BACKEND_FS_H__
-#define __VIR_STORAGE_BACKEND_FS_H__
+# define __VIR_STORAGE_BACKEND_FS_H__
-#include "storage_backend.h"
+# include "storage_backend.h"
-#if WITH_STORAGE_FS
+# if WITH_STORAGE_FS
extern virStorageBackend virStorageBackendFileSystem;
extern virStorageBackend virStorageBackendNetFileSystem;
-#endif
+# endif
extern virStorageBackend virStorageBackendDirectory;
#endif /* __VIR_STORAGE_BACKEND_FS_H__ */
diff --git a/src/storage/storage_backend_iscsi.h b/src/storage/storage_backend_iscsi.h
index 8878342..6f18280 100644
--- a/src/storage/storage_backend_iscsi.h
+++ b/src/storage/storage_backend_iscsi.h
@@ -22,14 +22,14 @@
*/
#ifndef __VIR_STORAGE_BACKEND_ISCSI_H__
-#define __VIR_STORAGE_BACKEND_ISCSI_H__
+# define __VIR_STORAGE_BACKEND_ISCSI_H__
-#include "storage_backend.h"
+# include "storage_backend.h"
extern virStorageBackend virStorageBackendISCSI;
-#define IQN_FOUND 1
-#define IQN_MISSING 0
-#define IQN_ERROR -1
+# define IQN_FOUND 1
+# define IQN_MISSING 0
+# define IQN_ERROR -1
#endif /* __VIR_STORAGE_BACKEND_ISCSI_H__ */
diff --git a/src/storage/storage_backend_logical.h b/src/storage/storage_backend_logical.h
index 19814df..1d14163 100644
--- a/src/storage/storage_backend_logical.h
+++ b/src/storage/storage_backend_logical.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_STORAGE_BACKEND_LOGICAL_H__
-#define __VIR_STORAGE_BACKEND_LOGICAL_H__
+# define __VIR_STORAGE_BACKEND_LOGICAL_H__
-#include "storage_backend.h"
+# include "storage_backend.h"
extern virStorageBackend virStorageBackendLogical;
diff --git a/src/storage/storage_backend_mpath.h b/src/storage/storage_backend_mpath.h
index 04960fb..a060a13 100644
--- a/src/storage/storage_backend_mpath.h
+++ b/src/storage/storage_backend_mpath.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_STORAGE_BACKEND_MPATH_H__
-#define __VIR_STORAGE_BACKEND_MPATH_H__
+# define __VIR_STORAGE_BACKEND_MPATH_H__
-#include "storage_backend.h"
+# include "storage_backend.h"
extern virStorageBackend virStorageBackendMpath;
diff --git a/src/storage/storage_backend_scsi.h b/src/storage/storage_backend_scsi.h
index a886660..c3af173 100644
--- a/src/storage/storage_backend_scsi.h
+++ b/src/storage/storage_backend_scsi.h
@@ -22,13 +22,13 @@
*/
#ifndef __VIR_STORAGE_BACKEND_SCSI_H__
-#define __VIR_STORAGE_BACKEND_SCSI_H__
+# define __VIR_STORAGE_BACKEND_SCSI_H__
-#include "storage_backend.h"
+# include "storage_backend.h"
-#define LINUX_SYSFS_SCSI_HOST_PREFIX "/sys/class/scsi_host"
-#define LINUX_SYSFS_SCSI_HOST_POSTFIX "device"
-#define LINUX_SYSFS_SCSI_HOST_SCAN_STRING "- - -"
+# define LINUX_SYSFS_SCSI_HOST_PREFIX "/sys/class/scsi_host"
+# define LINUX_SYSFS_SCSI_HOST_POSTFIX "device"
+# define LINUX_SYSFS_SCSI_HOST_SCAN_STRING "- - -"
extern virStorageBackend virStorageBackendSCSI;
diff --git a/src/storage/storage_driver.c b/src/storage/storage_driver.c
index f3be6de..ca2540f 100644
--- a/src/storage/storage_driver.c
+++ b/src/storage/storage_driver.c
@@ -27,7 +27,7 @@
#include <unistd.h>
#include <sys/types.h>
#if HAVE_PWD_H
-#include <pwd.h>
+# include <pwd.h>
#endif
#include <errno.h>
#include <string.h>
diff --git a/src/storage/storage_driver.h b/src/storage/storage_driver.h
index 500ea02..b3e2554 100644
--- a/src/storage/storage_driver.h
+++ b/src/storage/storage_driver.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_STORAGE_DRIVER_H__
-#define __VIR_STORAGE_DRIVER_H__
+# define __VIR_STORAGE_DRIVER_H__
-#include "storage_conf.h"
+# include "storage_conf.h"
int storageRegister(void);
diff --git a/src/test/test_driver.h b/src/test/test_driver.h
index c6bdbd0..deb0caf 100644
--- a/src/test/test_driver.h
+++ b/src/test/test_driver.h
@@ -22,9 +22,9 @@
*/
#ifndef __VIR_TEST_INTERNAL_H__
-#define __VIR_TEST_INTERNAL_H__
+# define __VIR_TEST_INTERNAL_H__
-#include "internal.h"
+# include "internal.h"
int testRegister(void);
diff --git a/src/uml/uml_conf.h b/src/uml/uml_conf.h
index f3967ee..70c3f7d 100644
--- a/src/uml/uml_conf.h
+++ b/src/uml/uml_conf.h
@@ -22,21 +22,21 @@
*/
#ifndef __UML_CONF_H
-#define __UML_CONF_H
+# define __UML_CONF_H
-#include "internal.h"
-#include "bridge.h"
-#include "capabilities.h"
-#include "network_conf.h"
-#include "domain_conf.h"
-#include "virterror_internal.h"
-#include "threads.h"
+# include "internal.h"
+# include "bridge.h"
+# include "capabilities.h"
+# include "network_conf.h"
+# include "domain_conf.h"
+# include "virterror_internal.h"
+# include "threads.h"
-#define umlDebug(fmt, ...) do {} while(0)
+# define umlDebug(fmt, ...) do {} while(0)
-#define UML_CPUMASK_LEN CPU_SETSIZE
+# define UML_CPUMASK_LEN CPU_SETSIZE
-#define UML_MAX_CHAR_DEVICE 16
+# define UML_MAX_CHAR_DEVICE 16
/* Main driver state */
struct uml_driver {
@@ -62,7 +62,7 @@ struct uml_driver {
};
-#define umlReportError(conn, dom, net, code, ...) \
+# define umlReportError(conn, dom, net, code, ...) \
virReportErrorHelper(conn, VIR_FROM_UML, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/uml/uml_driver.h b/src/uml/uml_driver.h
index 2195410..b7b8d9d 100644
--- a/src/uml/uml_driver.h
+++ b/src/uml/uml_driver.h
@@ -23,9 +23,9 @@
#ifndef UML_DRIVER_H
-#define UML_DRIVER_H
+# define UML_DRIVER_H
-#include "internal.h"
+# include "internal.h"
int umlRegister(void);
diff --git a/src/util/bridge.c b/src/util/bridge.c
index 4a5ab4b..b236f80 100644
--- a/src/util/bridge.c
+++ b/src/util/bridge.c
@@ -23,34 +23,34 @@
#if defined(WITH_BRIDGE)
-#include "bridge.h"
-
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <arpa/inet.h>
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <sys/ioctl.h>
-#include <paths.h>
-#include <sys/wait.h>
-
-#include <linux/param.h> /* HZ */
-#include <linux/sockios.h> /* SIOCBRADDBR etc. */
-#include <linux/if_bridge.h> /* SYSFS_BRIDGE_ATTR */
-#include <linux/if_tun.h> /* IFF_TUN, IFF_NO_PI */
-#include <net/if_arp.h> /* ARPHRD_ETHER */
-
-#include "internal.h"
-#include "memory.h"
-#include "util.h"
-#include "logging.h"
-
-#define JIFFIES_TO_MS(j) (((j)*1000)/HZ)
-#define MS_TO_JIFFIES(ms) (((ms)*HZ)/1000)
+# include "bridge.h"
+
+# include <stdlib.h>
+# include <stdio.h>
+# include <string.h>
+# include <unistd.h>
+# include <fcntl.h>
+# include <errno.h>
+# include <arpa/inet.h>
+# include <sys/types.h>
+# include <sys/socket.h>
+# include <sys/ioctl.h>
+# include <paths.h>
+# include <sys/wait.h>
+
+# include <linux/param.h> /* HZ */
+# include <linux/sockios.h> /* SIOCBRADDBR etc. */
+# include <linux/if_bridge.h> /* SYSFS_BRIDGE_ATTR */
+# include <linux/if_tun.h> /* IFF_TUN, IFF_NO_PI */
+# include <net/if_arp.h> /* ARPHRD_ETHER */
+
+# include "internal.h"
+# include "memory.h"
+# include "util.h"
+# include "logging.h"
+
+# define JIFFIES_TO_MS(j) (((j)*1000)/HZ)
+# define MS_TO_JIFFIES(ms) (((ms)*HZ)/1000)
struct _brControl {
int fd;
@@ -122,7 +122,7 @@ brShutdown(brControl *ctl)
*
* Returns 0 in case of success or an errno code in case of failure.
*/
-#ifdef SIOCBRADDBR
+# ifdef SIOCBRADDBR
int
brAddBridge(brControl *ctl,
const char *name)
@@ -135,15 +135,15 @@ brAddBridge(brControl *ctl,
return errno;
}
-#else
+# else
int brAddBridge (brControl *ctl ATTRIBUTE_UNUSED,
const char *name ATTRIBUTE_UNUSED)
{
return EINVAL;
}
-#endif
+# endif
-#ifdef SIOCBRDELBR
+# ifdef SIOCBRDELBR
int
brHasBridge(brControl *ctl,
const char *name)
@@ -167,14 +167,14 @@ brHasBridge(brControl *ctl,
return 0;
}
-#else
+# else
int
brHasBridge(brControl *ctl ATTRIBUTE_UNUSED,
const char *name ATTRIBUTE_UNUSED)
{
return EINVAL;
}
-#endif
+# endif
/**
* brDeleteBridge:
@@ -185,7 +185,7 @@ brHasBridge(brControl *ctl ATTRIBUTE_UNUSED,
*
* Returns 0 in case of success or an errno code in case of failure.
*/
-#ifdef SIOCBRDELBR
+# ifdef SIOCBRDELBR
int
brDeleteBridge(brControl *ctl,
const char *name)
@@ -195,16 +195,16 @@ brDeleteBridge(brControl *ctl,
return ioctl(ctl->fd, SIOCBRDELBR, name) == 0 ? 0 : errno;
}
-#else
+# else
int
brDeleteBridge(brControl *ctl ATTRIBUTE_UNUSED,
const char *name ATTRIBUTE_UNUSED)
{
return EINVAL;
}
-#endif
+# endif
-#if defined(SIOCBRADDIF) && defined(SIOCBRDELIF)
+# if defined(SIOCBRADDIF) && defined(SIOCBRDELIF)
static int
brAddDelInterface(brControl *ctl,
int cmd,
@@ -226,7 +226,7 @@ brAddDelInterface(brControl *ctl,
return ioctl(ctl->fd, cmd, &ifr) == 0 ? 0 : errno;
}
-#endif
+# endif
/**
* brAddInterface:
@@ -238,7 +238,7 @@ brAddDelInterface(brControl *ctl,
*
* Returns 0 in case of success or an errno code in case of failure.
*/
-#ifdef SIOCBRADDIF
+# ifdef SIOCBRADDIF
int
brAddInterface(brControl *ctl,
const char *bridge,
@@ -246,7 +246,7 @@ brAddInterface(brControl *ctl,
{
return brAddDelInterface(ctl, SIOCBRADDIF, bridge, iface);
}
-#else
+# else
int
brAddInterface(brControl *ctl ATTRIBUTE_UNUSED,
const char *bridge ATTRIBUTE_UNUSED,
@@ -254,7 +254,7 @@ brAddInterface(brControl *ctl ATTRIBUTE_UNUSED,
{
return EINVAL;
}
-#endif
+# endif
/**
* brDeleteInterface:
@@ -266,7 +266,7 @@ brAddInterface(brControl *ctl ATTRIBUTE_UNUSED,
*
* Returns 0 in case of success or an errno code in case of failure.
*/
-#ifdef SIOCBRDELIF
+# ifdef SIOCBRDELIF
int
brDeleteInterface(brControl *ctl,
const char *bridge,
@@ -274,7 +274,7 @@ brDeleteInterface(brControl *ctl,
{
return brAddDelInterface(ctl, SIOCBRDELIF, bridge, iface);
}
-#else
+# else
int
brDeleteInterface(brControl *ctl ATTRIBUTE_UNUSED,
const char *bridge ATTRIBUTE_UNUSED,
@@ -282,7 +282,7 @@ brDeleteInterface(brControl *ctl ATTRIBUTE_UNUSED,
{
return EINVAL;
}
-#endif
+# endif
/**
* ifGetMtu
@@ -385,11 +385,11 @@ static int brSetInterfaceMtu(brControl *ctl,
*
* Returns 0 in case of success or an errno code in case of failure.
*/
-#ifdef IFF_VNET_HDR
+# ifdef IFF_VNET_HDR
static int
brProbeVnetHdr(int tapfd)
{
-#if defined(IFF_VNET_HDR) && defined(TUNGETFEATURES) && defined(TUNGETIFF)
+# if defined(IFF_VNET_HDR) && defined(TUNGETFEATURES) && defined(TUNGETIFF)
unsigned int features;
struct ifreq dummy;
@@ -417,13 +417,13 @@ brProbeVnetHdr(int tapfd)
VIR_INFO0(_("Enabling IFF_VNET_HDR"));
return 1;
-#else
+# else
(void) tapfd;
VIR_INFO0(_("Not enabling IFF_VNET_HDR; disabled at build time"));
return 0;
-#endif
+# endif
}
-#endif
+# endif
/**
* brAddTap:
@@ -463,12 +463,12 @@ brAddTap(brControl *ctl,
ifr.ifr_flags = IFF_TAP|IFF_NO_PI;
-#ifdef IFF_VNET_HDR
+# ifdef IFF_VNET_HDR
if (vnet_hdr && brProbeVnetHdr(fd))
ifr.ifr_flags |= IFF_VNET_HDR;
-#else
+# else
(void) vnet_hdr;
-#endif
+# endif
if (virStrcpyStatic(ifr.ifr_name, *ifname) == NULL) {
errno = EINVAL;
diff --git a/src/util/bridge.h b/src/util/bridge.h
index 2d9bec1..d37d7db 100644
--- a/src/util/bridge.h
+++ b/src/util/bridge.h
@@ -20,26 +20,26 @@
*/
#ifndef __QEMUD_BRIDGE_H__
-#define __QEMUD_BRIDGE_H__
+# define __QEMUD_BRIDGE_H__
-#include <config.h>
+# include <config.h>
-#if defined(WITH_BRIDGE)
+# if defined(WITH_BRIDGE)
-#include <net/if.h>
-#include <netinet/in.h>
+# include <net/if.h>
+# include <netinet/in.h>
/**
* BR_IFNAME_MAXLEN:
* maximum size in byte of the name for an interface
*/
-#define BR_IFNAME_MAXLEN IF_NAMESIZE
+# define BR_IFNAME_MAXLEN IF_NAMESIZE
/**
* BR_INET_ADDR_MAXLEN:
* maximum size in bytes for an inet addess name
*/
-#define BR_INET_ADDR_MAXLEN INET_ADDRSTRLEN
+# define BR_INET_ADDR_MAXLEN INET_ADDRSTRLEN
typedef struct _brControl brControl;
@@ -109,6 +109,6 @@ int brGetEnableSTP (brControl *ctl,
const char *bridge,
int *enable);
-#endif /* WITH_BRIDGE */
+# endif /* WITH_BRIDGE */
#endif /* __QEMUD_BRIDGE_H__ */
diff --git a/src/util/buf.h b/src/util/buf.h
index d9a1708..6616898 100644
--- a/src/util/buf.h
+++ b/src/util/buf.h
@@ -9,9 +9,9 @@
*/
#ifndef __VIR_BUFFER_H__
-#define __VIR_BUFFER_H__
+# define __VIR_BUFFER_H__
-#include "internal.h"
+# include "internal.h"
/**
* virBuffer:
@@ -21,8 +21,8 @@
typedef struct _virBuffer virBuffer;
typedef virBuffer *virBufferPtr;
-#ifndef __VIR_BUFFER_C__
-#define VIR_BUFFER_INITIALIZER { 0, 0, 0, NULL }
+# ifndef __VIR_BUFFER_C__
+# define VIR_BUFFER_INITIALIZER { 0, 0, 0, NULL }
/* This struct must be kept in syn with the real struct
in the buf.c impl file */
@@ -32,7 +32,7 @@ struct _virBuffer {
unsigned int c;
char *d;
};
-#endif
+# endif
char *virBufferContentAndReset(const virBufferPtr buf);
void virBufferFreeAndReset(const virBufferPtr buf);
@@ -47,7 +47,7 @@ void virBufferStrcat(const virBufferPtr buf, ...)
void virBufferEscapeString(const virBufferPtr buf, const char *format, const char *str);
void virBufferURIEncodeString (const virBufferPtr buf, const char *str);
-#define virBufferAddLit(buf_, literal_string_) \
+# define virBufferAddLit(buf_, literal_string_) \
virBufferAdd (buf_, "" literal_string_ "", sizeof literal_string_ - 1)
#endif /* __VIR_BUFFER_H__ */
diff --git a/src/util/cgroup.c b/src/util/cgroup.c
index b4c3353..8777781 100644
--- a/src/util/cgroup.c
+++ b/src/util/cgroup.c
@@ -14,7 +14,7 @@
#include <stdint.h>
#include <inttypes.h>
#ifdef HAVE_MNTENT_H
-#include <mntent.h>
+# include <mntent.h>
#endif
#include <fcntl.h>
#include <string.h>
diff --git a/src/util/cgroup.h b/src/util/cgroup.h
index aa36632..2bea49f 100644
--- a/src/util/cgroup.h
+++ b/src/util/cgroup.h
@@ -10,7 +10,7 @@
*/
#ifndef CGROUP_H
-#define CGROUP_H
+# define CGROUP_H
struct virCgroup;
typedef struct virCgroup *virCgroupPtr;
diff --git a/src/util/conf.h b/src/util/conf.h
index 40d9586..8282bd4 100644
--- a/src/util/conf.h
+++ b/src/util/conf.h
@@ -9,7 +9,7 @@
*/
#ifndef __VIR_CONF_H__
-#define __VIR_CONF_H__
+# define __VIR_CONF_H__
/**
* virConfType:
diff --git a/src/util/ebtables.c b/src/util/ebtables.c
index 988783c..a6afdf8 100644
--- a/src/util/ebtables.c
+++ b/src/util/ebtables.c
@@ -35,11 +35,11 @@
#include <sys/stat.h>
#ifdef HAVE_SYS_WAIT_H
-#include <sys/wait.h>
+# include <sys/wait.h>
#endif
#ifdef HAVE_PATHS_H
-#include <paths.h>
+# include <paths.h>
#endif
#include "internal.h"
diff --git a/src/util/ebtables.h b/src/util/ebtables.h
index cafe418..a444432 100644
--- a/src/util/ebtables.h
+++ b/src/util/ebtables.h
@@ -22,7 +22,7 @@
*/
#ifndef __QEMUD_EBTABLES_H__
-#define __QEMUD_EBTABLES_H__
+# define __QEMUD_EBTABLES_H__
typedef struct
{
diff --git a/src/util/event.h b/src/util/event.h
index dc20622..4552d1a 100644
--- a/src/util/event.h
+++ b/src/util/event.h
@@ -22,8 +22,8 @@
*/
#ifndef __VIR_EVENT_H__
-#define __VIR_EVENT_H__
-#include "internal.h"
+# define __VIR_EVENT_H__
+# include "internal.h"
/**
* virEventAddHandle: register a callback for monitoring file handle events
*
diff --git a/src/util/hash.h b/src/util/hash.h
index a163f10..b0ef441 100644
--- a/src/util/hash.h
+++ b/src/util/hash.h
@@ -10,7 +10,7 @@
*/
#ifndef __VIR_HASH_H__
-#define __VIR_HASH_H__
+# define __VIR_HASH_H__
/*
* The hash table.
diff --git a/src/util/hostusb.h b/src/util/hostusb.h
index 9a1b1b7..f4a13ca 100644
--- a/src/util/hostusb.h
+++ b/src/util/hostusb.h
@@ -20,9 +20,9 @@
*/
#ifndef __VIR_USB_H__
-#define __VIR_USB_H__
+# define __VIR_USB_H__
-#include "internal.h"
+# include "internal.h"
typedef struct _usbDevice usbDevice;
diff --git a/src/util/iptables.c b/src/util/iptables.c
index b579173..facc4da 100644
--- a/src/util/iptables.c
+++ b/src/util/iptables.c
@@ -33,11 +33,11 @@
#include <sys/stat.h>
#ifdef HAVE_SYS_WAIT_H
-#include <sys/wait.h>
+# include <sys/wait.h>
#endif
#ifdef HAVE_PATHS_H
-#include <paths.h>
+# include <paths.h>
#endif
#include "internal.h"
diff --git a/src/util/iptables.h b/src/util/iptables.h
index 68d9e0d..7d55a6d 100644
--- a/src/util/iptables.h
+++ b/src/util/iptables.h
@@ -20,7 +20,7 @@
*/
#ifndef __QEMUD_IPTABLES_H__
-#define __QEMUD_IPTABLES_H__
+# define __QEMUD_IPTABLES_H__
typedef struct _iptablesContext iptablesContext;
diff --git a/src/util/json.c b/src/util/json.c
index e388287..f90594c 100644
--- a/src/util/json.c
+++ b/src/util/json.c
@@ -30,8 +30,8 @@
#include "util.h"
#if HAVE_YAJL
-#include <yajl/yajl_gen.h>
-#include <yajl/yajl_parse.h>
+# include <yajl/yajl_gen.h>
+# include <yajl/yajl_parse.h>
#endif
/* XXX fixme */
diff --git a/src/util/json.h b/src/util/json.h
index 1af9d9d..ea28de6 100644
--- a/src/util/json.h
+++ b/src/util/json.h
@@ -22,9 +22,9 @@
#ifndef __VIR_JSON_H_
-#define __VIR_JSON_H_
+# define __VIR_JSON_H_
-#include "internal.h"
+# include "internal.h"
enum {
diff --git a/src/util/logging.c b/src/util/logging.c
index 11a4b06..6bc2ccf 100644
--- a/src/util/logging.c
+++ b/src/util/logging.c
@@ -31,7 +31,7 @@
#include <fcntl.h>
#include <unistd.h>
#if HAVE_SYSLOG_H
-#include <syslog.h>
+# include <syslog.h>
#endif
#include "ignore-value.h"
diff --git a/src/util/logging.h b/src/util/logging.h
index 5f61f59..574f68d 100644
--- a/src/util/logging.h
+++ b/src/util/logging.h
@@ -20,52 +20,52 @@
*/
#ifndef __VIRTLOG_H_
-#define __VIRTLOG_H_
+# define __VIRTLOG_H_
-#include "internal.h"
-#include "buf.h"
+# include "internal.h"
+# include "buf.h"
/*
* If configured with --enable-debug=yes then library calls
* are printed to stderr for debugging or to an appropriate channel
* defined at runtime of from the libvirt daemon configuration file
*/
-#ifdef ENABLE_DEBUG
-#define VIR_DEBUG_INT(category, f, l, fmt,...) \
+# ifdef ENABLE_DEBUG
+# define VIR_DEBUG_INT(category, f, l, fmt,...) \
virLogMessage(category, VIR_LOG_DEBUG, f, l, 0, fmt, __VA_ARGS__)
-#else
-#define VIR_DEBUG_INT(category, f, l, fmt,...) \
+# else
+# define VIR_DEBUG_INT(category, f, l, fmt,...) \
do { } while (0)
-#endif /* !ENABLE_DEBUG */
+# endif /* !ENABLE_DEBUG */
-#define VIR_INFO_INT(category, f, l, fmt,...) \
+# define VIR_INFO_INT(category, f, l, fmt,...) \
virLogMessage(category, VIR_LOG_INFO, f, l, 0, fmt, __VA_ARGS__)
-#define VIR_WARN_INT(category, f, l, fmt,...) \
+# define VIR_WARN_INT(category, f, l, fmt,...) \
virLogMessage(category, VIR_LOG_WARN, f, l, 0, fmt, __VA_ARGS__)
-#define VIR_ERROR_INT(category, f, l, fmt,...) \
+# define VIR_ERROR_INT(category, f, l, fmt,...) \
virLogMessage(category, VIR_LOG_ERROR, f, l, 0, fmt, __VA_ARGS__)
-#define VIR_DEBUG(fmt,...) \
+# define VIR_DEBUG(fmt,...) \
VIR_DEBUG_INT("file." __FILE__, __func__, __LINE__, fmt, __VA_ARGS__)
-#define VIR_DEBUG0(msg) \
+# define VIR_DEBUG0(msg) \
VIR_DEBUG_INT("file." __FILE__, __func__, __LINE__, "%s", msg)
-#define VIR_INFO(fmt,...) \
+# define VIR_INFO(fmt,...) \
VIR_INFO_INT("file." __FILE__, __func__, __LINE__, fmt, __VA_ARGS__)
-#define VIR_INFO0(msg) \
+# define VIR_INFO0(msg) \
VIR_INFO_INT("file." __FILE__, __func__, __LINE__, "%s", msg)
-#define VIR_WARN(fmt,...) \
+# define VIR_WARN(fmt,...) \
VIR_WARN_INT("file." __FILE__, __func__, __LINE__, fmt, __VA_ARGS__)
-#define VIR_WARN0(msg) \
+# define VIR_WARN0(msg) \
VIR_WARN_INT("file." __FILE__, __func__, __LINE__, "%s", msg)
-#define VIR_ERROR(fmt,...) \
+# define VIR_ERROR(fmt,...) \
VIR_ERROR_INT("file." __FILE__, __func__, __LINE__, fmt, __VA_ARGS__)
-#define VIR_ERROR0(msg) \
+# define VIR_ERROR0(msg) \
VIR_ERROR_INT("file." __FILE__, __func__, __LINE__, "%s", msg)
/* Legacy compat */
-#define DEBUG(fmt,...) \
+# define DEBUG(fmt,...) \
VIR_DEBUG_INT("file." __FILE__, __func__, __LINE__, fmt, __VA_ARGS__)
-#define DEBUG0(msg) \
+# define DEBUG0(msg) \
VIR_DEBUG_INT("file." __FILE__, __func__, __LINE__, "%s", msg)
/*
@@ -78,7 +78,7 @@ typedef enum {
VIR_LOG_ERROR,
} virLogPriority;
-#define VIR_LOG_DEFAULT VIR_LOG_WARN
+# define VIR_LOG_DEFAULT VIR_LOG_WARN
typedef enum {
VIR_LOG_TO_STDERR = 1,
diff --git a/src/util/macvtap.c b/src/util/macvtap.c
index 3b526ce..736cbaf 100644
--- a/src/util/macvtap.c
+++ b/src/util/macvtap.c
@@ -29,32 +29,32 @@
#if WITH_MACVTAP
-#include <stdio.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <stdint.h>
-#include <sys/socket.h>
-#include <sys/ioctl.h>
-
-#include <linux/if.h>
-#include <linux/netlink.h>
-#include <linux/rtnetlink.h>
-#include <linux/if_tun.h>
-
-#include "util.h"
-#include "memory.h"
-#include "macvtap.h"
-#include "conf/domain_conf.h"
-#include "virterror_internal.h"
-
-#define VIR_FROM_THIS VIR_FROM_NET
-
-#define ReportError(conn, code, ...) \
+# include <stdio.h>
+# include <errno.h>
+# include <fcntl.h>
+# include <stdint.h>
+# include <sys/socket.h>
+# include <sys/ioctl.h>
+
+# include <linux/if.h>
+# include <linux/netlink.h>
+# include <linux/rtnetlink.h>
+# include <linux/if_tun.h>
+
+# include "util.h"
+# include "memory.h"
+# include "macvtap.h"
+# include "conf/domain_conf.h"
+# include "virterror_internal.h"
+
+# define VIR_FROM_THIS VIR_FROM_NET
+
+# define ReportError(conn, code, ...) \
virReportErrorHelper(conn, VIR_FROM_NET, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
-#define MACVTAP_NAME_PREFIX "macvtap"
-#define MACVTAP_NAME_PATTERN "macvtap%d"
+# define MACVTAP_NAME_PREFIX "macvtap"
+# define MACVTAP_NAME_PATTERN "macvtap%d"
static int nlOpen(void)
{
diff --git a/src/util/macvtap.h b/src/util/macvtap.h
index 4c2fe8a..bd5f4d6 100644
--- a/src/util/macvtap.h
+++ b/src/util/macvtap.h
@@ -20,13 +20,13 @@
*/
#ifndef __UTIL_MACVTAP_H__
-#define __UTIL_MACVTAP_H__
+# define __UTIL_MACVTAP_H__
-#include <config.h>
+# include <config.h>
-#if defined(WITH_MACVTAP)
+# if defined(WITH_MACVTAP)
-#include "internal.h"
+# include "internal.h"
int openMacvtapTap(virConnectPtr conn,
const char *ifname,
@@ -38,11 +38,11 @@ int openMacvtapTap(virConnectPtr conn,
void delMacvtap(const char *ifname);
-#endif /* WITH_MACVTAP */
+# endif /* WITH_MACVTAP */
-#define MACVTAP_MODE_PRIVATE_STR "private"
-#define MACVTAP_MODE_VEPA_STR "vepa"
-#define MACVTAP_MODE_BRIDGE_STR "bridge"
+# define MACVTAP_MODE_PRIVATE_STR "private"
+# define MACVTAP_MODE_VEPA_STR "vepa"
+# define MACVTAP_MODE_BRIDGE_STR "bridge"
#endif /* __UTIL_MACVTAP_H__ */
diff --git a/src/util/memory.h b/src/util/memory.h
index fc9e6c1..0228173 100644
--- a/src/util/memory.h
+++ b/src/util/memory.h
@@ -21,9 +21,9 @@
#ifndef __VIR_MEMORY_H_
-#define __VIR_MEMORY_H_
+# define __VIR_MEMORY_H_
-#include "internal.h"
+# include "internal.h"
/* Return 1 if an array of N objects, each of size S, cannot exist due
to size arithmetic overflow. S must be positive and N must be
@@ -37,10 +37,10 @@
sizeof (ptrdiff_t) <= sizeof (size_t), so do not bother to test for
exactly-SIZE_MAX allocations on such hosts; this avoids a test and
branch when S is known to be 1. */
-#ifndef xalloc_oversized
-# define xalloc_oversized(n, s) \
+# ifndef xalloc_oversized
+# define xalloc_oversized(n, s) \
((size_t) (sizeof (ptrdiff_t) <= sizeof (size_t) ? -1 : -2) / (s) < (n))
-#endif
+# endif
@@ -60,7 +60,7 @@ void virFree(void *ptrptr);
*
* Returns -1 on failure, 0 on success
*/
-#define VIR_ALLOC(ptr) virAlloc(&(ptr), sizeof(*(ptr)))
+# define VIR_ALLOC(ptr) virAlloc(&(ptr), sizeof(*(ptr)))
/**
* VIR_ALLOC_N:
@@ -73,7 +73,7 @@ void virFree(void *ptrptr);
*
* Returns -1 on failure, 0 on success
*/
-#define VIR_ALLOC_N(ptr, count) virAllocN(&(ptr), sizeof(*(ptr)), (count))
+# define VIR_ALLOC_N(ptr, count) virAllocN(&(ptr), sizeof(*(ptr)), (count))
/**
* VIR_REALLOC_N:
@@ -86,7 +86,7 @@ void virFree(void *ptrptr);
*
* Returns -1 on failure, 0 on success
*/
-#define VIR_REALLOC_N(ptr, count) virReallocN(&(ptr), sizeof(*(ptr)), (count))
+# define VIR_REALLOC_N(ptr, count) virReallocN(&(ptr), sizeof(*(ptr)), (count))
/**
* VIR_FREE:
@@ -95,15 +95,15 @@ void virFree(void *ptrptr);
* Free the memory stored in 'ptr' and update to point
* to NULL.
*/
-#define VIR_FREE(ptr) virFree(&(ptr))
+# define VIR_FREE(ptr) virFree(&(ptr))
-#if TEST_OOM
+# if TEST_OOM
void virAllocTestInit(void);
int virAllocTestCount(void);
void virAllocTestOOM(int n, int m);
void virAllocTestHook(void (*func)(int, void*), void *data);
-#endif
+# endif
diff --git a/src/util/network.h b/src/util/network.h
index d5c2c9b..7a7c074 100644
--- a/src/util/network.h
+++ b/src/util/network.h
@@ -9,13 +9,13 @@
*/
#ifndef __VIR_NETWORK_H__
-#define __VIR_NETWORK_H__
+# define __VIR_NETWORK_H__
-#include "internal.h"
+# include "internal.h"
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <netdb.h>
+# include <sys/types.h>
+# include <sys/socket.h>
+# include <netdb.h>
typedef union {
struct sockaddr_storage stor;
diff --git a/src/util/pci.c b/src/util/pci.c
index c6b2072..99ec22a 100644
--- a/src/util/pci.c
+++ b/src/util/pci.c
@@ -40,7 +40,7 @@
/* avoid compilation breakage on some systems */
#ifndef MODPROBE
-#define MODPROBE "modprobe"
+# define MODPROBE "modprobe"
#endif
#define PCI_SYSFS "/sys/bus/pci/"
@@ -93,9 +93,9 @@ struct _pciDeviceList {
/* PCI30 6.2.1 */
#define PCI_HEADER_TYPE 0x0e /* Header type */
-#define PCI_HEADER_TYPE_BRIDGE 0x1
-#define PCI_HEADER_TYPE_MASK 0x7f
-#define PCI_HEADER_TYPE_MULTI 0x80
+#define PCI_HEADER_TYPE_BRIDGE 0x1
+#define PCI_HEADER_TYPE_MASK 0x7f
+#define PCI_HEADER_TYPE_MULTI 0x80
/* PCI30 6.2.1 Device Identification */
#define PCI_CLASS_DEVICE 0x0a /* Device class */
@@ -105,7 +105,7 @@ struct _pciDeviceList {
/* PCI30 6.2.3 Device Status */
#define PCI_STATUS 0x06 /* 16 bits */
-#define PCI_STATUS_CAP_LIST 0x10 /* Support Capability List */
+#define PCI_STATUS_CAP_LIST 0x10 /* Support Capability List */
/* PCI30 6.7 Capabilities List */
#define PCI_CAPABILITY_LIST 0x34 /* Offset of first capability list entry */
@@ -119,7 +119,7 @@ struct _pciDeviceList {
/* PCIe20 7.8.3 Device Capabilities Register (Offset 04h) */
#define PCI_EXP_DEVCAP 0x4 /* Device capabilities */
-#define PCI_EXP_DEVCAP_FLR (1<<28) /* Function Level Reset */
+#define PCI_EXP_DEVCAP_FLR (1<<28) /* Function Level Reset */
/* Header type 1 BR12 3.2 PCI-to-PCI Bridge Configuration Space Header Format */
#define PCI_PRIMARY_BUS 0x18 /* BR12 3.2.5.2 Primary bus number */
@@ -127,18 +127,18 @@ struct _pciDeviceList {
#define PCI_SUBORDINATE_BUS 0x1a /* BR12 3.2.5.4 Highest bus number behind the bridge */
#define PCI_BRIDGE_CONTROL 0x3e
/* BR12 3.2.5.18 Bridge Control Register */
-#define PCI_BRIDGE_CTL_RESET 0x40 /* Secondary bus reset */
+#define PCI_BRIDGE_CTL_RESET 0x40 /* Secondary bus reset */
/* PM12 3.2.4 Power Management Control/Status (Offset = 4) */
#define PCI_PM_CTRL 4 /* PM control and status register */
-#define PCI_PM_CTRL_STATE_MASK 0x3 /* Current power state (D0 to D3) */
-#define PCI_PM_CTRL_STATE_D0 0x0 /* D0 state */
-#define PCI_PM_CTRL_STATE_D3hot 0x3 /* D3 state */
-#define PCI_PM_CTRL_NO_SOFT_RESET 0x8 /* No reset for D3hot->D0 */
+#define PCI_PM_CTRL_STATE_MASK 0x3 /* Current power state (D0 to D3) */
+#define PCI_PM_CTRL_STATE_D0 0x0 /* D0 state */
+#define PCI_PM_CTRL_STATE_D3hot 0x3 /* D3 state */
+#define PCI_PM_CTRL_NO_SOFT_RESET 0x8 /* No reset for D3hot->D0 */
/* ECN_AF 6.x.1 Advanced Features Capability Structure */
#define PCI_AF_CAP 0x3 /* Advanced features capabilities */
-#define PCI_AF_CAP_FLR 0x2 /* Function Level Reset */
+#define PCI_AF_CAP_FLR 0x2 /* Function Level Reset */
#define PCI_EXP_FLAGS 0x2
#define PCI_EXP_FLAGS_TYPE 0x00f0
diff --git a/src/util/pci.h b/src/util/pci.h
index b31d0cf..0ddbaa7 100644
--- a/src/util/pci.h
+++ b/src/util/pci.h
@@ -20,9 +20,9 @@
*/
#ifndef __VIR_PCI_H__
-#define __VIR_PCI_H__
+# define __VIR_PCI_H__
-#include "internal.h"
+# include "internal.h"
typedef struct _pciDevice pciDevice;
typedef struct _pciDeviceList pciDeviceList;
diff --git a/src/util/processinfo.c b/src/util/processinfo.c
index 5ae19f8..78e691e 100644
--- a/src/util/processinfo.c
+++ b/src/util/processinfo.c
@@ -22,7 +22,7 @@
#include <config.h>
#if HAVE_SCHED_H
-#include <sched.h>
+# include <sched.h>
#endif
#include "processinfo.h"
@@ -38,7 +38,7 @@ int virProcessInfoSetAffinity(pid_t pid,
int maxcpu)
{
int i;
-#ifdef CPU_ALLOC
+# ifdef CPU_ALLOC
/* New method dynamically allocates cpu mask, allowing unlimted cpus */
int numcpus = 1024;
size_t masklen;
@@ -78,7 +78,7 @@ realloc:
return -1;
}
CPU_FREE(mask);
-#else
+# else
/* Legacy method uses a fixed size cpu mask, only allows upto 1024 cpus */
cpu_set_t mask;
@@ -93,7 +93,7 @@ realloc:
_("cannot set CPU affinity on process %d"), pid);
return -1;
}
-#endif
+# endif
return 0;
}
@@ -104,7 +104,7 @@ int virProcessInfoGetAffinity(pid_t pid,
int maxcpu)
{
int i;
-#ifdef CPU_ALLOC
+# ifdef CPU_ALLOC
/* New method dynamically allocates cpu mask, allowing unlimted cpus */
int numcpus = 1024;
size_t masklen;
@@ -142,7 +142,7 @@ realloc:
for (i = 0 ; i < maxcpu ; i++)
if (CPU_ISSET_S(i, masklen, mask))
VIR_USE_CPU(map, i);
-#else
+# else
/* Legacy method uses a fixed size cpu mask, only allows upto 1024 cpus */
cpu_set_t mask;
@@ -156,7 +156,7 @@ realloc:
for (i = 0 ; i < maxcpu ; i++)
if (CPU_ISSET(i, &mask))
VIR_USE_CPU(map, i);
-#endif
+# endif
return 0;
}
diff --git a/src/util/processinfo.h b/src/util/processinfo.h
index 17800bd..65a7171 100644
--- a/src/util/processinfo.h
+++ b/src/util/processinfo.h
@@ -20,9 +20,9 @@
*/
#ifndef __VIR_PROCESSINFO_H__
-#define __VIR_PROCESSINFO_H__
+# define __VIR_PROCESSINFO_H__
-#include "internal.h"
+# include "internal.h"
int virProcessInfoSetAffinity(pid_t pid,
const unsigned char *map,
diff --git a/src/util/qparams.h b/src/util/qparams.h
index a2f5aa2..6a3d790 100644
--- a/src/util/qparams.h
+++ b/src/util/qparams.h
@@ -21,7 +21,7 @@
*/
#ifndef _QPARAMS_H_
-#define _QPARAMS_H_
+# define _QPARAMS_H_
/* Single web service query parameter 'name=value'. */
struct qparam {
diff --git a/src/util/stats_linux.c b/src/util/stats_linux.c
index feb5589..a12eb8c 100644
--- a/src/util/stats_linux.c
+++ b/src/util/stats_linux.c
@@ -13,22 +13,22 @@
/* This file only applies on Linux. */
#ifdef __linux__
-#include <stdio.h>
-#include <stdlib.h>
-#include <fcntl.h>
-#include <string.h>
-#include <unistd.h>
-#include <regex.h>
-
-#include "virterror_internal.h"
-#include "datatypes.h"
-#include "util.h"
-#include "stats_linux.h"
-#include "memory.h"
-
-#define VIR_FROM_THIS VIR_FROM_STATS_LINUX
-
-#define virStatsError(code, ...) \
+# include <stdio.h>
+# include <stdlib.h>
+# include <fcntl.h>
+# include <string.h>
+# include <unistd.h>
+# include <regex.h>
+
+# include "virterror_internal.h"
+# include "datatypes.h"
+# include "util.h"
+# include "stats_linux.h"
+# include "memory.h"
+
+# define VIR_FROM_THIS VIR_FROM_STATS_LINUX
+
+# define virStatsError(code, ...) \
virReportErrorHelper(NULL, VIR_FROM_THIS, code, __FILE__, \
__FUNCTION__, __LINE__, __VA_ARGS__)
diff --git a/src/util/stats_linux.h b/src/util/stats_linux.h
index 3b00620..0aff832 100644
--- a/src/util/stats_linux.h
+++ b/src/util/stats_linux.h
@@ -9,15 +9,15 @@
*/
#ifndef __STATS_LINUX_H__
-#define __STATS_LINUX_H__
+# define __STATS_LINUX_H__
-#ifdef __linux__
+# ifdef __linux__
-#include "internal.h"
+# include "internal.h"
extern int linuxDomainInterfaceStats(const char *path,
struct _virDomainInterfaceStats *stats);
-#endif /* __linux__ */
+# endif /* __linux__ */
#endif /* __STATS_LINUX_H__ */
diff --git a/src/util/storage_file.h b/src/util/storage_file.h
index ca69a1b..ef97100 100644
--- a/src/util/storage_file.h
+++ b/src/util/storage_file.h
@@ -22,10 +22,10 @@
*/
#ifndef __VIR_STORAGE_FILE_H__
-#define __VIR_STORAGE_FILE_H__
+# define __VIR_STORAGE_FILE_H__
-#include "util.h"
-#include <stdbool.h>
+# include "util.h"
+# include <stdbool.h>
enum virStorageFileFormat {
VIR_STORAGE_FILE_RAW = 0,
diff --git a/src/util/threads.c b/src/util/threads.c
index d61b743..18f8b64 100644
--- a/src/util/threads.c
+++ b/src/util/threads.c
@@ -24,11 +24,11 @@
#include "threads.h"
#ifdef HAVE_PTHREAD_H
-#include "threads-pthread.c"
+# include "threads-pthread.c"
#else
-#ifdef WIN32
-#include "threads-win32.c"
-#else
-#error "Either pthreads or Win32 threads are required"
-#endif
+# ifdef WIN32
+# include "threads-win32.c"
+# else
+# error "Either pthreads or Win32 threads are required"
+# endif
#endif
diff --git a/src/util/threads.h b/src/util/threads.h
index d97463d..36fc600 100644
--- a/src/util/threads.h
+++ b/src/util/threads.h
@@ -20,9 +20,9 @@
*/
#ifndef __THREADS_H_
-#define __THREADS_H_
+# define __THREADS_H_
-#include "internal.h"
+# include "internal.h"
typedef struct virMutex virMutex;
typedef virMutex *virMutexPtr;
@@ -60,14 +60,14 @@ int virThreadLocalInit(virThreadLocalPtr l,
void *virThreadLocalGet(virThreadLocalPtr l);
void virThreadLocalSet(virThreadLocalPtr l, void*);
-#ifdef HAVE_PTHREAD_H
-#include "threads-pthread.h"
-#else
-#ifdef WIN32
-#include "threads-win32.h"
-#else
-#error "Either pthreads or Win32 threads are required"
-#endif
-#endif
+# ifdef HAVE_PTHREAD_H
+# include "threads-pthread.h"
+# else
+# ifdef WIN32
+# include "threads-win32.h"
+# else
+# error "Either pthreads or Win32 threads are required"
+# endif
+# endif
#endif
diff --git a/src/util/util.c b/src/util/util.c
index 360cc53..87b0714 100644
--- a/src/util/util.c
+++ b/src/util/util.c
@@ -38,31 +38,31 @@
#include <sys/stat.h>
#include <sys/ioctl.h>
#if HAVE_SYS_WAIT_H
-#include <sys/wait.h>
+# include <sys/wait.h>
#endif
#if HAVE_MMAP
-#include <sys/mman.h>
+# include <sys/mman.h>
#endif
#include <string.h>
#include <signal.h>
#if HAVE_TERMIOS_H
-#include <termios.h>
+# include <termios.h>
#endif
#include "c-ctype.h"
#ifdef HAVE_PATHS_H
-#include <paths.h>
+# include <paths.h>
#endif
#include <netdb.h>
#ifdef HAVE_GETPWUID_R
-#include <pwd.h>
-#include <grp.h>
+# include <pwd.h>
+# include <grp.h>
#endif
#if HAVE_CAPNG
-#include <cap-ng.h>
+# include <cap-ng.h>
#endif
#ifdef HAVE_MNTENT_H
-#include <mntent.h>
+# include <mntent.h>
#endif
#include "areadlink.h"
@@ -135,7 +135,7 @@ int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
}
#else
-#ifdef HAVE_MMAP
+# ifdef HAVE_MMAP
int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
{
int r;
@@ -158,7 +158,7 @@ int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
return 0;
}
-#else /* HAVE_MMAP */
+# else /* HAVE_MMAP */
int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
{
@@ -195,7 +195,7 @@ int safezero(int fd, int flags ATTRIBUTE_UNUSED, off_t offset, off_t len)
VIR_FREE(buf);
return 0;
}
-#endif /* HAVE_MMAP */
+# endif /* HAVE_MMAP */
#endif /* HAVE_POSIX_FALLOCATE */
#ifndef PROXY
@@ -244,14 +244,14 @@ virArgvToString(const char *const *argv)
}
int virSetNonBlock(int fd) {
-#ifndef WIN32
+# ifndef WIN32
int flags;
if ((flags = fcntl(fd, F_GETFL)) < 0)
return -1;
flags |= O_NONBLOCK;
if ((fcntl(fd, F_SETFL, flags)) < 0)
return -1;
-#else
+# else
unsigned long flag = 1;
/* This is actually Gnulib's replacement rpl_ioctl function.
@@ -259,12 +259,12 @@ int virSetNonBlock(int fd) {
*/
if (ioctl (fd, FIONBIO, (void *) &flag) == -1)
return -1;
-#endif
+# endif
return 0;
}
-#ifndef WIN32
+# ifndef WIN32
int virSetCloseExec(int fd) {
int flags;
@@ -277,7 +277,7 @@ int virSetCloseExec(int fd) {
}
-#if HAVE_CAPNG
+# if HAVE_CAPNG
static int virClearCapabilities(void)
{
int ret;
@@ -291,13 +291,13 @@ static int virClearCapabilities(void)
return 0;
}
-#else
+# else
static int virClearCapabilities(void)
{
// VIR_WARN0("libcap-ng support not compiled in, unable to clear capabilities");
return 0;
}
-#endif
+# endif
/* virFork() - fork a new process while avoiding various race/deadlock conditions
@@ -944,7 +944,7 @@ virRunWithHook(const char *const*argv,
return ret;
}
-#else /* __MINGW32__ */
+# else /* __MINGW32__ */
int
virRunWithHook(const char *const *argv ATTRIBUTE_UNUSED,
@@ -973,7 +973,7 @@ virExec(const char *const*argv ATTRIBUTE_UNUSED,
return -1;
}
-#endif /* __MINGW32__ */
+# endif /* __MINGW32__ */
int
virRun(const char *const*argv,
@@ -1124,7 +1124,7 @@ int virFileHasSuffix(const char *str,
return STREQ(str + len - suffixlen, suffix);
}
-#define SAME_INODE(Stat_buf_1, Stat_buf_2) \
+# define SAME_INODE(Stat_buf_1, Stat_buf_2) \
((Stat_buf_1).st_ino == (Stat_buf_2).st_ino \
&& (Stat_buf_1).st_dev == (Stat_buf_2).st_dev)
@@ -1311,7 +1311,7 @@ error:
return ret;
}
-#ifndef WIN32
+# ifndef WIN32
int virFileOperation(const char *path, int openflags, mode_t mode,
uid_t uid, gid_t gid,
virFileOperationHook hook, void *hookdata,
@@ -1530,7 +1530,7 @@ childerror:
_exit(ret);
}
-#else /* WIN32 */
+# else /* WIN32 */
int virFileOperation(const char *path, int openflags, mode_t mode,
uid_t uid, gid_t gid,
@@ -1544,7 +1544,7 @@ int virDirCreate(const char *path, mode_t mode,
uid_t uid, gid_t gid, unsigned int flags) {
return virDirCreateNoFork(path, mode, uid, gid, flags);
}
-#endif
+# endif
static int virFileMakePathHelper(char *path) {
struct stat st;
@@ -1638,7 +1638,7 @@ int virFileOpenTty(int *ttymaster,
rawmode);
}
-#ifdef __linux__
+# ifdef __linux__
int virFileOpenTtyAt(const char *ptmx,
int *ttymaster,
char **ttyName,
@@ -1688,7 +1688,7 @@ cleanup:
return rc;
}
-#else
+# else
int virFileOpenTtyAt(const char *ptmx ATTRIBUTE_UNUSED,
int *ttymaster ATTRIBUTE_UNUSED,
char **ttyName ATTRIBUTE_UNUSED,
@@ -1696,7 +1696,7 @@ int virFileOpenTtyAt(const char *ptmx ATTRIBUTE_UNUSED,
{
return -1;
}
-#endif
+# endif
char* virFilePid(const char *dir, const char* name)
{
@@ -2276,7 +2276,7 @@ char *virIndexToDiskName(int idx, const char *prefix)
}
#ifndef AI_CANONIDN
-#define AI_CANONIDN 0
+# define AI_CANONIDN 0
#endif
char *virGetHostnameLocalhost(int allow_localhost)
@@ -2622,14 +2622,14 @@ cleanup:
#endif
#ifndef PROXY
-#if defined(UDEVADM) || defined(UDEVSETTLE)
+# if defined(UDEVADM) || defined(UDEVSETTLE)
void virFileWaitForDevices(void)
{
-#ifdef UDEVADM
+# ifdef UDEVADM
const char *const settleprog[] = { UDEVADM, "settle", NULL };
-#else
+# else
const char *const settleprog[] = { UDEVSETTLE, NULL };
-#endif
+# endif
int exitstatus;
if (access(settleprog[0], X_OK) != 0)
@@ -2644,9 +2644,9 @@ void virFileWaitForDevices(void)
if (virRun(settleprog, &exitstatus) < 0)
{}
}
-#else
+# else
void virFileWaitForDevices(void) {}
-#endif
+# endif
#endif
int virBuildPathInternal(char **path, ...)
diff --git a/src/util/util.h b/src/util/util.h
index 34b77fa..a1d9ed0 100644
--- a/src/util/util.h
+++ b/src/util/util.h
@@ -24,13 +24,13 @@
*/
#ifndef __VIR_UTIL_H__
-#define __VIR_UTIL_H__
+# define __VIR_UTIL_H__
-#include "verify.h"
-#include "internal.h"
-#include <unistd.h>
-#include <sys/select.h>
-#include <sys/types.h>
+# include "verify.h"
+# include "internal.h"
+# include <unistd.h>
+# include <sys/select.h>
+# include <sys/types.h>
int saferead(int fd, void *buf, size_t count) ATTRIBUTE_RETURN_CHECK;
ssize_t safewrite(int fd, const void *buf, size_t count)
@@ -195,11 +195,11 @@ char *virStrncpy(char *dest, const char *src, size_t n, size_t destbytes)
ATTRIBUTE_RETURN_CHECK;
char *virStrcpy(char *dest, const char *src, size_t destbytes)
ATTRIBUTE_RETURN_CHECK;
-#define virStrcpyStatic(dest, src) virStrcpy((dest), (src), sizeof(dest))
+# define virStrcpyStatic(dest, src) virStrcpy((dest), (src), sizeof(dest))
-#define VIR_MAC_BUFLEN 6
-#define VIR_MAC_PREFIX_BUFLEN 3
-#define VIR_MAC_STRING_BUFLEN VIR_MAC_BUFLEN * 3
+# define VIR_MAC_BUFLEN 6
+# define VIR_MAC_PREFIX_BUFLEN 3
+# define VIR_MAC_STRING_BUFLEN VIR_MAC_BUFLEN * 3
int virParseMacAddr(const char* str,
unsigned char *addr) ATTRIBUTE_RETURN_CHECK;
@@ -219,7 +219,7 @@ const char *virEnumToString(const char *const*types,
unsigned int ntypes,
int type);
-#define VIR_ENUM_IMPL(name, lastVal, ...) \
+# define VIR_ENUM_IMPL(name, lastVal, ...) \
static const char *const name ## TypeList[] = { __VA_ARGS__ }; \
extern int (* name ## Verify (void)) [verify_true (ARRAY_CARDINALITY(name ## TypeList) == lastVal)]; \
const char *name ## TypeToString(int type) { \
@@ -233,42 +233,42 @@ const char *virEnumToString(const char *const*types,
type); \
}
-#define VIR_ENUM_DECL(name) \
+# define VIR_ENUM_DECL(name) \
const char *name ## TypeToString(int type); \
int name ## TypeFromString(const char*type);
-#ifndef HAVE_GETUID
+# ifndef HAVE_GETUID
static inline int getuid (void) { return 0; }
-#endif
+# endif
-#ifndef HAVE_GETGID
+# ifndef HAVE_GETGID
static inline int getgid (void) { return 0; }
-#endif
+# endif
char *virGetHostnameLocalhost(int allow_localhost);
char *virGetHostname(virConnectPtr conn);
int virKillProcess(pid_t pid, int sig);
-#ifdef HAVE_GETPWUID_R
+# ifdef HAVE_GETPWUID_R
char *virGetUserDirectory(uid_t uid);
char *virGetUserName(uid_t uid);
int virGetUserID(const char *name,
uid_t *uid) ATTRIBUTE_RETURN_CHECK;
int virGetGroupID(const char *name,
gid_t *gid) ATTRIBUTE_RETURN_CHECK;
-#endif
+# endif
int virRandomInitialize(unsigned int seed) ATTRIBUTE_RETURN_CHECK;
int virRandom(int max);
-#ifdef HAVE_MNTENT_H
+# ifdef HAVE_MNTENT_H
char *virFileFindMountPoint(const char *type);
-#endif
+# endif
void virFileWaitForDevices(void);
-#define virBuildPath(path, ...) virBuildPathInternal(path, __VA_ARGS__, NULL)
+# define virBuildPath(path, ...) virBuildPathInternal(path, __VA_ARGS__, NULL)
int virBuildPathInternal(char **path, ...) ATTRIBUTE_SENTINEL;
#endif /* __VIR_UTIL_H__ */
diff --git a/src/util/uuid.c b/src/util/uuid.c
index 56e53a3..459273a 100644
--- a/src/util/uuid.c
+++ b/src/util/uuid.c
@@ -40,7 +40,7 @@
#include "logging.h"
#ifndef ENODATA
-#define ENODATA EIO
+# define ENODATA EIO
#endif
static int
diff --git a/src/util/uuid.h b/src/util/uuid.h
index c5230a8..b6ac372 100644
--- a/src/util/uuid.h
+++ b/src/util/uuid.h
@@ -20,7 +20,7 @@
*/
#ifndef __VIR_UUID_H__
-#define __VIR_UUID_H__
+# define __VIR_UUID_H__
int virUUIDGenerate(unsigned char *uuid);
diff --git a/src/util/virterror_internal.h b/src/util/virterror_internal.h
index fba3078..601a884 100644
--- a/src/util/virterror_internal.h
+++ b/src/util/virterror_internal.h
@@ -20,9 +20,9 @@
*/
#ifndef __VIRT_ERROR_H_
-#define __VIRT_ERROR_H_
+# define __VIRT_ERROR_H_
-#include "internal.h"
+# include "internal.h"
extern virErrorFunc virErrorHandler;
extern void *virUserData;
@@ -49,7 +49,7 @@ void virRaiseErrorFull(virConnectPtr conn,
ATTRIBUTE_FMT_PRINTF(13, 14);
/* Includes 'dom' and 'net' for compatbility, but they're ignored */
-#define virRaiseError(conn, dom, net, domain, code, level, \
+# define virRaiseError(conn, dom, net, domain, code, level, \
str1, str2, str3, int1, int2, msg, ...) \
virRaiseErrorFull(conn, __FILE__, __FUNCTION__, __LINE__, \
domain, code, level, str1, str2, str3, int1, int2, \
@@ -71,7 +71,7 @@ void virReportSystemErrorFull(int domcode,
const char *fmt, ...)
ATTRIBUTE_FMT_PRINTF(6, 7);
-#define virReportSystemError(theerrno, fmt,...) \
+# define virReportSystemError(theerrno, fmt,...) \
virReportSystemErrorFull(VIR_FROM_THIS, \
(theerrno), \
__FILE__, __FUNCTION__, __LINE__, \
@@ -82,7 +82,7 @@ void virReportOOMErrorFull(int domcode,
const char *funcname,
size_t linenr);
-#define virReportOOMError() \
+# define virReportOOMError() \
virReportOOMErrorFull(VIR_FROM_THIS, __FILE__, __FUNCTION__, __LINE__)
diff --git a/src/util/xml.h b/src/util/xml.h
index af721bb..a42a2d7 100644
--- a/src/util/xml.h
+++ b/src/util/xml.h
@@ -3,13 +3,13 @@
*/
#ifndef __VIR_XML_H__
-#define __VIR_XML_H__
+# define __VIR_XML_H__
-#include "internal.h"
+# include "internal.h"
-#include <libxml/parser.h>
-#include <libxml/tree.h>
-#include <libxml/xpath.h>
+# include <libxml/parser.h>
+# include <libxml/tree.h>
+# include <libxml/xpath.h>
int virXPathBoolean(const char *xpath,
xmlXPathContextPtr ctxt);
diff --git a/src/vbox/vbox_CAPI_v2_2.h b/src/vbox/vbox_CAPI_v2_2.h
index 41b2c1c..674b4e3 100644
--- a/src/vbox/vbox_CAPI_v2_2.h
+++ b/src/vbox/vbox_CAPI_v2_2.h
@@ -43,193 +43,193 @@
*/
#ifndef ___VirtualBox_CXPCOM_h
-#define ___VirtualBox_CXPCOM_h
+# define ___VirtualBox_CXPCOM_h
-#ifdef __cplusplus
-# include "VirtualBox_XPCOM.h"
-#else /* !__cplusplus */
+# ifdef __cplusplus
+# include "VirtualBox_XPCOM.h"
+# else /* !__cplusplus */
-#include <stddef.h>
-#include "wchar.h"
+# include <stddef.h>
+# include "wchar.h"
-#if defined(WIN32)
+# if defined(WIN32)
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) __declspec(dllimport) __type
-#define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) __declspec(dllimport) __type
+# define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
-#elif defined(XP_BEOS)
+# elif defined(XP_BEOS)
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT_DATA(__type) extern __declspec(dllexport) __type
-
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(WIN16)
-
-#define PR_CALLBACK_DECL __cdecl
-
-#if defined(_WINDLL)
-#define PR_EXPORT(__type) extern __type _cdecl _export _loadds
-#define PR_IMPORT(__type) extern __type _cdecl _export _loadds
-#define PR_EXPORT_DATA(__type) extern __type _export
-#define PR_IMPORT_DATA(__type) extern __type _export
-
-#define PR_EXTERN(__type) extern __type _cdecl _export _loadds
-#define PR_IMPLEMENT(__type) __type _cdecl _export _loadds
-#define PR_EXTERN_DATA(__type) extern __type _export
-#define PR_IMPLEMENT_DATA(__type) __type _export
-
-#define PR_CALLBACK __cdecl __loadds
-#define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
-
-#else /* this must be .EXE */
-#define PR_EXPORT(__type) extern __type _cdecl _export
-#define PR_IMPORT(__type) extern __type _cdecl _export
-#define PR_EXPORT_DATA(__type) extern __type _export
-#define PR_IMPORT_DATA(__type) extern __type _export
-
-#define PR_EXTERN(__type) extern __type _cdecl _export
-#define PR_IMPLEMENT(__type) __type _cdecl _export
-#define PR_EXTERN_DATA(__type) extern __type _export
-#define PR_IMPLEMENT_DATA(__type) __type _export
-
-#define PR_CALLBACK __cdecl __loadds
-#define PR_STATIC_CALLBACK(__x) __x PR_CALLBACK
-#endif /* _WINDLL */
-
-#elif defined(XP_MAC)
-
-#define PR_EXPORT(__type) extern __declspec(export) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(export) __type
-#define PR_IMPORT(__type) extern __declspec(export) __type
-#define PR_IMPORT_DATA(__type) extern __declspec(export) __type
-
-#define PR_EXTERN(__type) extern __declspec(export) __type
-#define PR_IMPLEMENT(__type) __declspec(export) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(export) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(export) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(XP_OS2) && defined(__declspec)
-
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) __declspec(dllimport) __type
-#define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
-
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(XP_OS2_VACPP)
-
-#define PR_EXPORT(__type) extern __type
-#define PR_EXPORT_DATA(__type) extern __type
-#define PR_IMPORT(__type) extern __type
-#define PR_IMPORT_DATA(__type) extern __type
-
-#define PR_EXTERN(__type) extern __type
-#define PR_IMPLEMENT(__type) __type
-#define PR_EXTERN_DATA(__type) extern __type
-#define PR_IMPLEMENT_DATA(__type) __type
-#define PR_CALLBACK _Optlink
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
-
-#else /* Unix */
-
-# ifdef VBOX_HAVE_VISIBILITY_HIDDEN
-# define PR_EXPORT(__type) __attribute__((visibility("default"))) extern __type
-# define PR_EXPORT_DATA(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPORT(__type) extern __type
-# define PR_IMPORT_DATA(__type) extern __type
-# define PR_EXTERN(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPLEMENT(__type) __attribute__((visibility("default"))) __type
-# define PR_EXTERN_DATA(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPLEMENT_DATA(__type) __attribute__((visibility("default"))) __type
-# define PR_CALLBACK
-# define PR_CALLBACK_DECL
-# define PR_STATIC_CALLBACK(__x) static __x
-# else
-# define PR_EXPORT(__type) extern __type
-# define PR_EXPORT_DATA(__type) extern __type
-# define PR_IMPORT(__type) extern __type
-# define PR_IMPORT_DATA(__type) extern __type
-# define PR_EXTERN(__type) extern __type
-# define PR_IMPLEMENT(__type) __type
-# define PR_EXTERN_DATA(__type) extern __type
-# define PR_IMPLEMENT_DATA(__type) __type
-# define PR_CALLBACK
-# define PR_CALLBACK_DECL
-# define PR_STATIC_CALLBACK(__x) static __x
-# endif
-#endif
-
-#if defined(_NSPR_BUILD_)
-#define NSPR_API(__type) PR_EXPORT(__type)
-#define NSPR_DATA_API(__type) PR_EXPORT_DATA(__type)
-#else
-#define NSPR_API(__type) PR_IMPORT(__type)
-#define NSPR_DATA_API(__type) PR_IMPORT_DATA(__type)
-#endif
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT_DATA(__type) extern __declspec(dllexport) __type
+
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(WIN16)
+
+# define PR_CALLBACK_DECL __cdecl
+
+# if defined(_WINDLL)
+# define PR_EXPORT(__type) extern __type _cdecl _export _loadds
+# define PR_IMPORT(__type) extern __type _cdecl _export _loadds
+# define PR_EXPORT_DATA(__type) extern __type _export
+# define PR_IMPORT_DATA(__type) extern __type _export
+
+# define PR_EXTERN(__type) extern __type _cdecl _export _loadds
+# define PR_IMPLEMENT(__type) __type _cdecl _export _loadds
+# define PR_EXTERN_DATA(__type) extern __type _export
+# define PR_IMPLEMENT_DATA(__type) __type _export
+
+# define PR_CALLBACK __cdecl __loadds
+# define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
+
+# else /* this must be .EXE */
+# define PR_EXPORT(__type) extern __type _cdecl _export
+# define PR_IMPORT(__type) extern __type _cdecl _export
+# define PR_EXPORT_DATA(__type) extern __type _export
+# define PR_IMPORT_DATA(__type) extern __type _export
+
+# define PR_EXTERN(__type) extern __type _cdecl _export
+# define PR_IMPLEMENT(__type) __type _cdecl _export
+# define PR_EXTERN_DATA(__type) extern __type _export
+# define PR_IMPLEMENT_DATA(__type) __type _export
+
+# define PR_CALLBACK __cdecl __loadds
+# define PR_STATIC_CALLBACK(__x) __x PR_CALLBACK
+# endif /* _WINDLL */
+
+# elif defined(XP_MAC)
+
+# define PR_EXPORT(__type) extern __declspec(export) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(export) __type
+# define PR_IMPORT(__type) extern __declspec(export) __type
+# define PR_IMPORT_DATA(__type) extern __declspec(export) __type
+
+# define PR_EXTERN(__type) extern __declspec(export) __type
+# define PR_IMPLEMENT(__type) __declspec(export) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(export) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(export) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(XP_OS2) && defined(__declspec)
+
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) __declspec(dllimport) __type
+# define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
+
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(XP_OS2_VACPP)
+
+# define PR_EXPORT(__type) extern __type
+# define PR_EXPORT_DATA(__type) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+
+# define PR_EXTERN(__type) extern __type
+# define PR_IMPLEMENT(__type) __type
+# define PR_EXTERN_DATA(__type) extern __type
+# define PR_IMPLEMENT_DATA(__type) __type
+# define PR_CALLBACK _Optlink
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
+
+# else /* Unix */
+
+# ifdef VBOX_HAVE_VISIBILITY_HIDDEN
+# define PR_EXPORT(__type) __attribute__((visibility("default"))) extern __type
+# define PR_EXPORT_DATA(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+# define PR_EXTERN(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPLEMENT(__type) __attribute__((visibility("default"))) __type
+# define PR_EXTERN_DATA(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPLEMENT_DATA(__type) __attribute__((visibility("default"))) __type
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+# else
+# define PR_EXPORT(__type) extern __type
+# define PR_EXPORT_DATA(__type) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+# define PR_EXTERN(__type) extern __type
+# define PR_IMPLEMENT(__type) __type
+# define PR_EXTERN_DATA(__type) extern __type
+# define PR_IMPLEMENT_DATA(__type) __type
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+# endif
+# endif
+
+# if defined(_NSPR_BUILD_)
+# define NSPR_API(__type) PR_EXPORT(__type)
+# define NSPR_DATA_API(__type) PR_EXPORT_DATA(__type)
+# else
+# define NSPR_API(__type) PR_IMPORT(__type)
+# define NSPR_DATA_API(__type) PR_IMPORT_DATA(__type)
+# endif
typedef unsigned char PRUint8;
-#if (defined(HPUX) && defined(__cplusplus) \
+# if (defined(HPUX) && defined(__cplusplus) \
&& !defined(__GNUC__) && __cplusplus < 199707L) \
|| (defined(SCO) && defined(__cplusplus) \
&& !defined(__GNUC__) && __cplusplus == 1L)
typedef char PRInt8;
-#else
+# else
typedef signed char PRInt8;
-#endif
+# endif
-#define PR_INT8_MAX 127
-#define PR_INT8_MIN (-128)
-#define PR_UINT8_MAX 255U
+# define PR_INT8_MAX 127
+# define PR_INT8_MIN (-128)
+# define PR_UINT8_MAX 255U
typedef unsigned short PRUint16;
typedef short PRInt16;
-#define PR_INT16_MAX 32767
-#define PR_INT16_MIN (-32768)
-#define PR_UINT16_MAX 65535U
+# define PR_INT16_MAX 32767
+# define PR_INT16_MIN (-32768)
+# define PR_UINT16_MAX 65535U
typedef unsigned int PRUint32;
typedef int PRInt32;
-#define PR_INT32(x) x
-#define PR_UINT32(x) x ## U
+# define PR_INT32(x) x
+# define PR_UINT32(x) x ## U
-#define PR_INT32_MAX PR_INT32(2147483647)
-#define PR_INT32_MIN (-PR_INT32_MAX - 1)
-#define PR_UINT32_MAX PR_UINT32(4294967295)
+# define PR_INT32_MAX PR_INT32(2147483647)
+# define PR_INT32_MIN (-PR_INT32_MAX - 1)
+# define PR_UINT32_MAX PR_UINT32(4294967295)
typedef long PRInt64;
typedef unsigned long PRUint64;
@@ -245,8 +245,8 @@ typedef unsigned long PRUptrdiff;
typedef PRIntn PRBool;
-#define PR_TRUE 1
-#define PR_FALSE 0
+# define PR_TRUE 1
+# define PR_FALSE 0
typedef PRUint8 PRPackedBool;
@@ -256,31 +256,31 @@ typedef PRUint8 PRPackedBool;
*/
typedef enum { PR_FAILURE = -1, PR_SUCCESS = 0 } PRStatus;
-#ifndef __PRUNICHAR__
-#define __PRUNICHAR__
-#if defined(WIN32) || defined(XP_MAC)
+# ifndef __PRUNICHAR__
+# define __PRUNICHAR__
+# if defined(WIN32) || defined(XP_MAC)
typedef wchar_t PRUnichar;
-#else
+# else
typedef PRUint16 PRUnichar;
-#endif
-#endif
+# endif
+# endif
typedef long PRWord;
typedef unsigned long PRUword;
-#define nsnull 0
+# define nsnull 0
typedef PRUint32 nsresult;
-#if defined(__GNUC__) && (__GNUC__ > 2)
-#define NS_LIKELY(x) (__builtin_expect((x), 1))
-#define NS_UNLIKELY(x) (__builtin_expect((x), 0))
-#else
-#define NS_LIKELY(x) (x)
-#define NS_UNLIKELY(x) (x)
-#endif
+# if defined(__GNUC__) && (__GNUC__ > 2)
+# define NS_LIKELY(x) (__builtin_expect((x), 1))
+# define NS_UNLIKELY(x) (__builtin_expect((x), 0))
+# else
+# define NS_LIKELY(x) (x)
+# define NS_UNLIKELY(x) (x)
+# endif
-#define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
-#define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
+# define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
+# define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
/**
* An "interface id" which can be used to uniquely identify a given
@@ -312,7 +312,7 @@ typedef struct nsIException nsIException; /* forward declaration */
* To maintain binary compatibility with COM's IUnknown, we define the IID
* of nsISupports to be the same as that of COM's IUnknown.
*/
-#define NS_ISUPPORTS_IID \
+# define NS_ISUPPORTS_IID \
{ 0x00000000, 0x0000, 0x0000, \
{0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46} }
@@ -372,9 +372,9 @@ struct nsISupports {
};
/* starting interface: nsIException */
-#define NS_IEXCEPTION_IID_STR "f3a8d3b4-c424-4edc-8bf6-8974c983ba78"
+# define NS_IEXCEPTION_IID_STR "f3a8d3b4-c424-4edc-8bf6-8974c983ba78"
-#define NS_IEXCEPTION_IID \
+# define NS_IEXCEPTION_IID \
{0xf3a8d3b4, 0xc424, 0x4edc, \
{ 0x8b, 0xf6, 0x89, 0x74, 0xc9, 0x83, 0xba, 0x78 }}
@@ -419,9 +419,9 @@ struct nsIException {
};
/* starting interface: nsIStackFrame */
-#define NS_ISTACKFRAME_IID_STR "91d82105-7c62-4f8b-9779-154277c0ee90"
+# define NS_ISTACKFRAME_IID_STR "91d82105-7c62-4f8b-9779-154277c0ee90"
-#define NS_ISTACKFRAME_IID \
+# define NS_ISTACKFRAME_IID \
{0x91d82105, 0x7c62, 0x4f8b, \
{ 0x97, 0x79, 0x15, 0x42, 0x77, 0xc0, 0xee, 0x90 }}
@@ -460,18 +460,18 @@ struct nsIStackFrame {
};
-#define VBOX_E_OBJECT_NOT_FOUND 0x80BB0001
-#define VBOX_E_INVALID_VM_STATE 0x80BB0002
-#define VBOX_E_VM_ERROR 0x80BB0003
-#define VBOX_E_FILE_ERROR 0x80BB0004
-#define VBOX_E_IPRT_ERROR 0x80BB0005
-#define VBOX_E_PDM_ERROR 0x80BB0006
-#define VBOX_E_INVALID_OBJECT_STATE 0x80BB0007
-#define VBOX_E_HOST_ERROR 0x80BB0008
-#define VBOX_E_NOT_SUPPORTED 0x80BB0009
-#define VBOX_E_XML_ERROR 0x80BB000A
-#define VBOX_E_INVALID_SESSION_STATE 0x80BB000B
-#define VBOX_E_OBJECT_IN_USE 0x80BB000C
+# define VBOX_E_OBJECT_NOT_FOUND 0x80BB0001
+# define VBOX_E_INVALID_VM_STATE 0x80BB0002
+# define VBOX_E_VM_ERROR 0x80BB0003
+# define VBOX_E_FILE_ERROR 0x80BB0004
+# define VBOX_E_IPRT_ERROR 0x80BB0005
+# define VBOX_E_PDM_ERROR 0x80BB0006
+# define VBOX_E_INVALID_OBJECT_STATE 0x80BB0007
+# define VBOX_E_HOST_ERROR 0x80BB0008
+# define VBOX_E_NOT_SUPPORTED 0x80BB0009
+# define VBOX_E_XML_ERROR 0x80BB000A
+# define VBOX_E_INVALID_SESSION_STATE 0x80BB000B
+# define VBOX_E_OBJECT_IN_USE 0x80BB000C
struct IVirtualBoxErrorInfo;
@@ -583,8 +583,8 @@ typedef struct IPerformanceMetric IPerformanceMetric;
typedef struct IPerformanceCollector IPerformanceCollector;
/* Start of enum TSBool Declaration */
-#define TSBOOL_IID_STR "523ff64d-842a-4b1a-80e7-c311b028cb3a"
-#define TSBOOL_IID { \
+# define TSBOOL_IID_STR "523ff64d-842a-4b1a-80e7-c311b028cb3a"
+# define TSBOOL_IID { \
0x523ff64d, 0x842a, 0x4b1a, \
{ 0x80, 0xe7, 0xc3, 0x11, 0xb0, 0x28, 0xcb, 0x3a } \
}
@@ -598,8 +598,8 @@ enum TSBool
/* Start of enum AccessMode Declaration */
-#define ACCESSMODE_IID_STR "1da0007c-ddf7-4be8-bcac-d84a1558785f"
-#define ACCESSMODE_IID { \
+# define ACCESSMODE_IID_STR "1da0007c-ddf7-4be8-bcac-d84a1558785f"
+# define ACCESSMODE_IID { \
0x1da0007c, 0xddf7, 0x4be8, \
{ 0xbc, 0xac, 0xd8, 0x4a, 0x15, 0x58, 0x78, 0x5f } \
}
@@ -612,8 +612,8 @@ enum AccessMode
/* Start of enum MachineState Declaration */
-#define MACHINESTATE_IID_STR "73bf04d0-7c4f-4684-9abf-d65a9ad74343"
-#define MACHINESTATE_IID { \
+# define MACHINESTATE_IID_STR "73bf04d0-7c4f-4684-9abf-d65a9ad74343"
+# define MACHINESTATE_IID { \
0x73bf04d0, 0x7c4f, 0x4684, \
{ 0x9a, 0xbf, 0xd6, 0x5a, 0x9a, 0xd7, 0x43, 0x43 } \
}
@@ -641,8 +641,8 @@ enum MachineState
/* Start of enum SessionState Declaration */
-#define SESSIONSTATE_IID_STR "CF2700C0-EA4B-47ae-9725-7810114B94D8"
-#define SESSIONSTATE_IID { \
+# define SESSIONSTATE_IID_STR "CF2700C0-EA4B-47ae-9725-7810114B94D8"
+# define SESSIONSTATE_IID { \
0xCF2700C0, 0xEA4B, 0x47ae, \
{ 0x97, 0x25, 0x78, 0x10, 0x11, 0x4B, 0x94, 0xD8 } \
}
@@ -658,8 +658,8 @@ enum SessionState
/* Start of enum SessionType Declaration */
-#define SESSIONTYPE_IID_STR "A13C02CB-0C2C-421E-8317-AC0E8AAA153A"
-#define SESSIONTYPE_IID { \
+# define SESSIONTYPE_IID_STR "A13C02CB-0C2C-421E-8317-AC0E8AAA153A"
+# define SESSIONTYPE_IID { \
0xA13C02CB, 0x0C2C, 0x421E, \
{ 0x83, 0x17, 0xAC, 0x0E, 0x8A, 0xAA, 0x15, 0x3A } \
}
@@ -674,8 +674,8 @@ enum SessionType
/* Start of enum DeviceType Declaration */
-#define DEVICETYPE_IID_STR "6d9420f7-0b56-4636-99f9-7346f1b01e57"
-#define DEVICETYPE_IID { \
+# define DEVICETYPE_IID_STR "6d9420f7-0b56-4636-99f9-7346f1b01e57"
+# define DEVICETYPE_IID { \
0x6d9420f7, 0x0b56, 0x4636, \
{ 0x99, 0xf9, 0x73, 0x46, 0xf1, 0xb0, 0x1e, 0x57 } \
}
@@ -693,8 +693,8 @@ enum DeviceType
/* Start of enum DeviceActivity Declaration */
-#define DEVICEACTIVITY_IID_STR "6FC8AEAA-130A-4eb5-8954-3F921422D707"
-#define DEVICEACTIVITY_IID { \
+# define DEVICEACTIVITY_IID_STR "6FC8AEAA-130A-4eb5-8954-3F921422D707"
+# define DEVICEACTIVITY_IID { \
0x6FC8AEAA, 0x130A, 0x4eb5, \
{ 0x89, 0x54, 0x3F, 0x92, 0x14, 0x22, 0xD7, 0x07 } \
}
@@ -709,8 +709,8 @@ enum DeviceActivity
/* Start of enum ClipboardMode Declaration */
-#define CLIPBOARDMODE_IID_STR "33364716-4008-4701-8f14-be0fa3d62950"
-#define CLIPBOARDMODE_IID { \
+# define CLIPBOARDMODE_IID_STR "33364716-4008-4701-8f14-be0fa3d62950"
+# define CLIPBOARDMODE_IID { \
0x33364716, 0x4008, 0x4701, \
{ 0x8f, 0x14, 0xbe, 0x0f, 0xa3, 0xd6, 0x29, 0x50 } \
}
@@ -725,8 +725,8 @@ enum ClipboardMode
/* Start of enum Scope Declaration */
-#define SCOPE_IID_STR "7c91096e-499e-4eca-9f9b-9001438d7855"
-#define SCOPE_IID { \
+# define SCOPE_IID_STR "7c91096e-499e-4eca-9f9b-9001438d7855"
+# define SCOPE_IID { \
0x7c91096e, 0x499e, 0x4eca, \
{ 0x9f, 0x9b, 0x90, 0x01, 0x43, 0x8d, 0x78, 0x55 } \
}
@@ -740,8 +740,8 @@ enum Scope
/* Start of enum GuestStatisticType Declaration */
-#define GUESTSTATISTICTYPE_IID_STR "aa7c1d71-aafe-47a8-9608-27d2d337cf55"
-#define GUESTSTATISTICTYPE_IID { \
+# define GUESTSTATISTICTYPE_IID_STR "aa7c1d71-aafe-47a8-9608-27d2d337cf55"
+# define GUESTSTATISTICTYPE_IID { \
0xaa7c1d71, 0xaafe, 0x47a8, \
{ 0x96, 0x08, 0x27, 0xd2, 0xd3, 0x37, 0xcf, 0x55 } \
}
@@ -770,8 +770,8 @@ enum GuestStatisticType
/* Start of enum BIOSBootMenuMode Declaration */
-#define BIOSBOOTMENUMODE_IID_STR "ae4fb9f7-29d2-45b4-b2c7-d579603135d5"
-#define BIOSBOOTMENUMODE_IID { \
+# define BIOSBOOTMENUMODE_IID_STR "ae4fb9f7-29d2-45b4-b2c7-d579603135d5"
+# define BIOSBOOTMENUMODE_IID { \
0xae4fb9f7, 0x29d2, 0x45b4, \
{ 0xb2, 0xc7, 0xd5, 0x79, 0x60, 0x31, 0x35, 0xd5 } \
}
@@ -785,8 +785,8 @@ enum BIOSBootMenuMode
/* Start of enum DriveState Declaration */
-#define DRIVESTATE_IID_STR "cb7233b7-c519-42a5-8310-1830953cacbc"
-#define DRIVESTATE_IID { \
+# define DRIVESTATE_IID_STR "cb7233b7-c519-42a5-8310-1830953cacbc"
+# define DRIVESTATE_IID { \
0xcb7233b7, 0xc519, 0x42a5, \
{ 0x83, 0x10, 0x18, 0x30, 0x95, 0x3c, 0xac, 0xbc } \
}
@@ -801,8 +801,8 @@ enum DriveState
/* Start of enum ProcessorFeature Declaration */
-#define PROCESSORFEATURE_IID_STR "b8353b35-705d-4796-9967-ebfb7ba54af4"
-#define PROCESSORFEATURE_IID { \
+# define PROCESSORFEATURE_IID_STR "b8353b35-705d-4796-9967-ebfb7ba54af4"
+# define PROCESSORFEATURE_IID { \
0xb8353b35, 0x705d, 0x4796, \
{ 0x99, 0x67, 0xeb, 0xfb, 0x7b, 0xa5, 0x4a, 0xf4 } \
}
@@ -816,8 +816,8 @@ enum ProcessorFeature
/* Start of enum CIMOSType Declaration */
-#define CIMOSTYPE_IID_STR "86ef5f8c-18b2-4db8-a314-33721b59f89b"
-#define CIMOSTYPE_IID { \
+# define CIMOSTYPE_IID_STR "86ef5f8c-18b2-4db8-a314-33721b59f89b"
+# define CIMOSTYPE_IID { \
0x86ef5f8c, 0x18b2, 0x4db8, \
{ 0xa3, 0x14, 0x33, 0x72, 0x1b, 0x59, 0xf8, 0x9b } \
}
@@ -931,8 +931,8 @@ enum CIMOSType
/* Start of enum OVFResourceType Declaration */
-#define OVFRESOURCETYPE_IID_STR "646a78d7-6f04-49f4-82c4-75c28a75a4cd"
-#define OVFRESOURCETYPE_IID { \
+# define OVFRESOURCETYPE_IID_STR "646a78d7-6f04-49f4-82c4-75c28a75a4cd"
+# define OVFRESOURCETYPE_IID { \
0x646a78d7, 0x6f04, 0x49f4, \
{ 0x82, 0xc4, 0x75, 0xc2, 0x8a, 0x75, 0xa4, 0xcd } \
}
@@ -963,8 +963,8 @@ enum OVFResourceType
/* Start of enum VirtualSystemDescriptionType Declaration */
-#define VIRTUALSYSTEMDESCRIPTIONTYPE_IID_STR "aacc58de-5b45-4f82-ae2e-dd9a824fc3b5"
-#define VIRTUALSYSTEMDESCRIPTIONTYPE_IID { \
+# define VIRTUALSYSTEMDESCRIPTIONTYPE_IID_STR "aacc58de-5b45-4f82-ae2e-dd9a824fc3b5"
+# define VIRTUALSYSTEMDESCRIPTIONTYPE_IID { \
0xaacc58de, 0x5b45, 0x4f82, \
{ 0xae, 0x2e, 0xdd, 0x9a, 0x82, 0x4f, 0xc3, 0xb5 } \
}
@@ -997,8 +997,8 @@ enum VirtualSystemDescriptionType
/* Start of enum VirtualSystemDescriptionValueType Declaration */
-#define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID_STR "56d9403f-3425-4118-9919-36f2a9b8c77c"
-#define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID { \
+# define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID_STR "56d9403f-3425-4118-9919-36f2a9b8c77c"
+# define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID { \
0x56d9403f, 0x3425, 0x4118, \
{ 0x99, 0x19, 0x36, 0xf2, 0xa9, 0xb8, 0xc7, 0x7c } \
}
@@ -1013,8 +1013,8 @@ enum VirtualSystemDescriptionValueType
/* Start of enum HostNetworkInterfaceMediumType Declaration */
-#define HOSTNETWORKINTERFACEMEDIUMTYPE_IID_STR "1aa54aaf-2497-45a2-bfb1-8eb225e93d5b"
-#define HOSTNETWORKINTERFACEMEDIUMTYPE_IID { \
+# define HOSTNETWORKINTERFACEMEDIUMTYPE_IID_STR "1aa54aaf-2497-45a2-bfb1-8eb225e93d5b"
+# define HOSTNETWORKINTERFACEMEDIUMTYPE_IID { \
0x1aa54aaf, 0x2497, 0x45a2, \
{ 0xbf, 0xb1, 0x8e, 0xb2, 0x25, 0xe9, 0x3d, 0x5b } \
}
@@ -1029,8 +1029,8 @@ enum HostNetworkInterfaceMediumType
/* Start of enum HostNetworkInterfaceStatus Declaration */
-#define HOSTNETWORKINTERFACESTATUS_IID_STR "CC474A69-2710-434B-8D99-C38E5D5A6F41"
-#define HOSTNETWORKINTERFACESTATUS_IID { \
+# define HOSTNETWORKINTERFACESTATUS_IID_STR "CC474A69-2710-434B-8D99-C38E5D5A6F41"
+# define HOSTNETWORKINTERFACESTATUS_IID { \
0xCC474A69, 0x2710, 0x434B, \
{ 0x8D, 0x99, 0xC3, 0x8E, 0x5D, 0x5A, 0x6F, 0x41 } \
}
@@ -1044,8 +1044,8 @@ enum HostNetworkInterfaceStatus
/* Start of enum HostNetworkInterfaceType Declaration */
-#define HOSTNETWORKINTERFACETYPE_IID_STR "67431b00-9946-48a2-bc02-b25c5919f4f3"
-#define HOSTNETWORKINTERFACETYPE_IID { \
+# define HOSTNETWORKINTERFACETYPE_IID_STR "67431b00-9946-48a2-bc02-b25c5919f4f3"
+# define HOSTNETWORKINTERFACETYPE_IID { \
0x67431b00, 0x9946, 0x48a2, \
{ 0xbc, 0x02, 0xb2, 0x5c, 0x59, 0x19, 0xf4, 0xf3 } \
}
@@ -1058,8 +1058,8 @@ enum HostNetworkInterfaceType
/* Start of enum MediaState Declaration */
-#define MEDIASTATE_IID_STR "8b86e03c-2f1c-412a-8fbd-326f62701200"
-#define MEDIASTATE_IID { \
+# define MEDIASTATE_IID_STR "8b86e03c-2f1c-412a-8fbd-326f62701200"
+# define MEDIASTATE_IID { \
0x8b86e03c, 0x2f1c, 0x412a, \
{ 0x8f, 0xbd, 0x32, 0x6f, 0x62, 0x70, 0x12, 0x00 } \
}
@@ -1077,8 +1077,8 @@ enum MediaState
/* Start of enum HardDiskType Declaration */
-#define HARDDISKTYPE_IID_STR "a348fafd-a64e-4643-ba65-eb3896bd7e0a"
-#define HARDDISKTYPE_IID { \
+# define HARDDISKTYPE_IID_STR "a348fafd-a64e-4643-ba65-eb3896bd7e0a"
+# define HARDDISKTYPE_IID { \
0xa348fafd, 0xa64e, 0x4643, \
{ 0xba, 0x65, 0xeb, 0x38, 0x96, 0xbd, 0x7e, 0x0a } \
}
@@ -1092,8 +1092,8 @@ enum HardDiskType
/* Start of enum HardDiskVariant Declaration */
-#define HARDDISKVARIANT_IID_STR "eb7fc6b3-ae23-4c5d-a1f6-e3522dd1efb0"
-#define HARDDISKVARIANT_IID { \
+# define HARDDISKVARIANT_IID_STR "eb7fc6b3-ae23-4c5d-a1f6-e3522dd1efb0"
+# define HARDDISKVARIANT_IID { \
0xeb7fc6b3, 0xae23, 0x4c5d, \
{ 0xa1, 0xf6, 0xe3, 0x52, 0x2d, 0xd1, 0xef, 0xb0 } \
}
@@ -1110,8 +1110,8 @@ enum HardDiskVariant
/* Start of enum DataType Declaration */
-#define DATATYPE_IID_STR "d90ea51e-a3f1-4a01-beb1-c1723c0d3ba7"
-#define DATATYPE_IID { \
+# define DATATYPE_IID_STR "d90ea51e-a3f1-4a01-beb1-c1723c0d3ba7"
+# define DATATYPE_IID { \
0xd90ea51e, 0xa3f1, 0x4a01, \
{ 0xbe, 0xb1, 0xc1, 0x72, 0x3c, 0x0d, 0x3b, 0xa7 } \
}
@@ -1125,8 +1125,8 @@ enum DataType
/* Start of enum DataFlags Declaration */
-#define DATAFLAGS_IID_STR "86884dcf-1d6b-4f1b-b4bf-f5aa44959d60"
-#define DATAFLAGS_IID { \
+# define DATAFLAGS_IID_STR "86884dcf-1d6b-4f1b-b4bf-f5aa44959d60"
+# define DATAFLAGS_IID { \
0x86884dcf, 0x1d6b, 0x4f1b, \
{ 0xb4, 0xbf, 0xf5, 0xaa, 0x44, 0x95, 0x9d, 0x60 } \
}
@@ -1142,8 +1142,8 @@ enum DataFlags
/* Start of enum HardDiskFormatCapabilities Declaration */
-#define HARDDISKFORMATCAPABILITIES_IID_STR "1df1e4aa-d25a-4ba6-b2a2-02f60eb5903b"
-#define HARDDISKFORMATCAPABILITIES_IID { \
+# define HARDDISKFORMATCAPABILITIES_IID_STR "1df1e4aa-d25a-4ba6-b2a2-02f60eb5903b"
+# define HARDDISKFORMATCAPABILITIES_IID { \
0x1df1e4aa, 0xd25a, 0x4ba6, \
{ 0xb2, 0xa2, 0x02, 0xf6, 0x0e, 0xb5, 0x90, 0x3b } \
}
@@ -1163,8 +1163,8 @@ enum HardDiskFormatCapabilities
/* Start of enum MouseButtonState Declaration */
-#define MOUSEBUTTONSTATE_IID_STR "03131722-2EC5-4173-9794-0DACA46673EF"
-#define MOUSEBUTTONSTATE_IID { \
+# define MOUSEBUTTONSTATE_IID_STR "03131722-2EC5-4173-9794-0DACA46673EF"
+# define MOUSEBUTTONSTATE_IID { \
0x03131722, 0x2EC5, 0x4173, \
{ 0x97, 0x94, 0x0D, 0xAC, 0xA4, 0x66, 0x73, 0xEF } \
}
@@ -1181,8 +1181,8 @@ enum MouseButtonState
/* Start of enum FramebufferAccelerationOperation Declaration */
-#define FRAMEBUFFERACCELERATIONOPERATION_IID_STR "f0e5ebbe-dc8e-4e2d-916e-53baa3844df8"
-#define FRAMEBUFFERACCELERATIONOPERATION_IID { \
+# define FRAMEBUFFERACCELERATIONOPERATION_IID_STR "f0e5ebbe-dc8e-4e2d-916e-53baa3844df8"
+# define FRAMEBUFFERACCELERATIONOPERATION_IID { \
0xf0e5ebbe, 0xdc8e, 0x4e2d, \
{ 0x91, 0x6e, 0x53, 0xba, 0xa3, 0x84, 0x4d, 0xf8 } \
}
@@ -1195,8 +1195,8 @@ enum FramebufferAccelerationOperation
/* Start of enum FramebufferPixelFormat Declaration */
-#define FRAMEBUFFERPIXELFORMAT_IID_STR "7acfd5ed-29e3-45e3-8136-73c9224f3d2d"
-#define FRAMEBUFFERPIXELFORMAT_IID { \
+# define FRAMEBUFFERPIXELFORMAT_IID_STR "7acfd5ed-29e3-45e3-8136-73c9224f3d2d"
+# define FRAMEBUFFERPIXELFORMAT_IID { \
0x7acfd5ed, 0x29e3, 0x45e3, \
{ 0x81, 0x36, 0x73, 0xc9, 0x22, 0x4f, 0x3d, 0x2d } \
}
@@ -1209,8 +1209,8 @@ enum FramebufferPixelFormat
/* Start of enum NetworkAttachmentType Declaration */
-#define NETWORKATTACHMENTTYPE_IID_STR "44bce1ee-99f7-4e8e-89fc-80597fd9eeaf"
-#define NETWORKATTACHMENTTYPE_IID { \
+# define NETWORKATTACHMENTTYPE_IID_STR "44bce1ee-99f7-4e8e-89fc-80597fd9eeaf"
+# define NETWORKATTACHMENTTYPE_IID { \
0x44bce1ee, 0x99f7, 0x4e8e, \
{ 0x89, 0xfc, 0x80, 0x59, 0x7f, 0xd9, 0xee, 0xaf } \
}
@@ -1226,8 +1226,8 @@ enum NetworkAttachmentType
/* Start of enum NetworkAdapterType Declaration */
-#define NETWORKADAPTERTYPE_IID_STR "50c3dfd8-07ac-4a31-baac-519c828fbf97"
-#define NETWORKADAPTERTYPE_IID { \
+# define NETWORKADAPTERTYPE_IID_STR "50c3dfd8-07ac-4a31-baac-519c828fbf97"
+# define NETWORKADAPTERTYPE_IID { \
0x50c3dfd8, 0x07ac, 0x4a31, \
{ 0xba, 0xac, 0x51, 0x9c, 0x82, 0x8f, 0xbf, 0x97 } \
}
@@ -1244,8 +1244,8 @@ enum NetworkAdapterType
/* Start of enum PortMode Declaration */
-#define PORTMODE_IID_STR "b266f43c-2e93-46b3-812b-c20e600e867b"
-#define PORTMODE_IID { \
+# define PORTMODE_IID_STR "b266f43c-2e93-46b3-812b-c20e600e867b"
+# define PORTMODE_IID { \
0xb266f43c, 0x2e93, 0x46b3, \
{ 0x81, 0x2b, 0xc2, 0x0e, 0x60, 0x0e, 0x86, 0x7b } \
}
@@ -1259,8 +1259,8 @@ enum PortMode
/* Start of enum USBDeviceState Declaration */
-#define USBDEVICESTATE_IID_STR "b99a2e65-67fb-4882-82fd-f3e5e8193ab4"
-#define USBDEVICESTATE_IID { \
+# define USBDEVICESTATE_IID_STR "b99a2e65-67fb-4882-82fd-f3e5e8193ab4"
+# define USBDEVICESTATE_IID { \
0xb99a2e65, 0x67fb, 0x4882, \
{ 0x82, 0xfd, 0xf3, 0xe5, 0xe8, 0x19, 0x3a, 0xb4 } \
}
@@ -1277,8 +1277,8 @@ enum USBDeviceState
/* Start of enum USBDeviceFilterAction Declaration */
-#define USBDEVICEFILTERACTION_IID_STR "cbc30a49-2f4e-43b5-9da6-121320475933"
-#define USBDEVICEFILTERACTION_IID { \
+# define USBDEVICEFILTERACTION_IID_STR "cbc30a49-2f4e-43b5-9da6-121320475933"
+# define USBDEVICEFILTERACTION_IID { \
0xcbc30a49, 0x2f4e, 0x43b5, \
{ 0x9d, 0xa6, 0x12, 0x13, 0x20, 0x47, 0x59, 0x33 } \
}
@@ -1292,8 +1292,8 @@ enum USBDeviceFilterAction
/* Start of enum AudioDriverType Declaration */
-#define AUDIODRIVERTYPE_IID_STR "4bcc3d73-c2fe-40db-b72f-0c2ca9d68496"
-#define AUDIODRIVERTYPE_IID { \
+# define AUDIODRIVERTYPE_IID_STR "4bcc3d73-c2fe-40db-b72f-0c2ca9d68496"
+# define AUDIODRIVERTYPE_IID { \
0x4bcc3d73, 0xc2fe, 0x40db, \
{ 0xb7, 0x2f, 0x0c, 0x2c, 0xa9, 0xd6, 0x84, 0x96 } \
}
@@ -1313,8 +1313,8 @@ enum AudioDriverType
/* Start of enum AudioControllerType Declaration */
-#define AUDIOCONTROLLERTYPE_IID_STR "7afd395c-42c3-444e-8788-3ce80292f36c"
-#define AUDIOCONTROLLERTYPE_IID { \
+# define AUDIOCONTROLLERTYPE_IID_STR "7afd395c-42c3-444e-8788-3ce80292f36c"
+# define AUDIOCONTROLLERTYPE_IID { \
0x7afd395c, 0x42c3, 0x444e, \
{ 0x87, 0x88, 0x3c, 0xe8, 0x02, 0x92, 0xf3, 0x6c } \
}
@@ -1327,8 +1327,8 @@ enum AudioControllerType
/* Start of enum VRDPAuthType Declaration */
-#define VRDPAUTHTYPE_IID_STR "3d91887a-b67f-4b33-85bf-2da7ab1ea83a"
-#define VRDPAUTHTYPE_IID { \
+# define VRDPAUTHTYPE_IID_STR "3d91887a-b67f-4b33-85bf-2da7ab1ea83a"
+# define VRDPAUTHTYPE_IID { \
0x3d91887a, 0xb67f, 0x4b33, \
{ 0x85, 0xbf, 0x2d, 0xa7, 0xab, 0x1e, 0xa8, 0x3a } \
}
@@ -1342,8 +1342,8 @@ enum VRDPAuthType
/* Start of enum StorageBus Declaration */
-#define STORAGEBUS_IID_STR "f381fdca-5953-41d0-b2bd-0542b012698d"
-#define STORAGEBUS_IID { \
+# define STORAGEBUS_IID_STR "f381fdca-5953-41d0-b2bd-0542b012698d"
+# define STORAGEBUS_IID { \
0xf381fdca, 0x5953, 0x41d0, \
{ 0xb2, 0xbd, 0x05, 0x42, 0xb0, 0x12, 0x69, 0x8d } \
}
@@ -1358,8 +1358,8 @@ enum StorageBus
/* Start of enum StorageControllerType Declaration */
-#define STORAGECONTROLLERTYPE_IID_STR "685387db-a837-4320-a258-08f46a22f62a"
-#define STORAGECONTROLLERTYPE_IID { \
+# define STORAGECONTROLLERTYPE_IID_STR "685387db-a837-4320-a258-08f46a22f62a"
+# define STORAGECONTROLLERTYPE_IID { \
0x685387db, 0xa837, 0x4320, \
{ 0xa2, 0x58, 0x08, 0xf4, 0x6a, 0x22, 0xf6, 0x2a } \
}
@@ -1377,8 +1377,8 @@ enum StorageControllerType
/* Start of struct IVirtualBoxErrorInfo Declaration */
-#define IVIRTUALBOXERRORINFO_IID_STR "e98b5376-8eb4-4eea-812a-3964bf3bb26f"
-#define IVIRTUALBOXERRORINFO_IID { \
+# define IVIRTUALBOXERRORINFO_IID_STR "e98b5376-8eb4-4eea-812a-3964bf3bb26f"
+# define IVIRTUALBOXERRORINFO_IID { \
0xe98b5376, 0x8eb4, 0x4eea, \
{ 0x81, 0x2a, 0x39, 0x64, 0xbf, 0x3b, 0xb2, 0x6f } \
}
@@ -1406,8 +1406,8 @@ struct IVirtualBoxErrorInfo
/* Start of struct IVirtualBoxCallback Declaration */
-#define IVIRTUALBOXCALLBACK_IID_STR "5516cc08-fb81-47a6-b184-031e7bbd2997"
-#define IVIRTUALBOXCALLBACK_IID { \
+# define IVIRTUALBOXCALLBACK_IID_STR "5516cc08-fb81-47a6-b184-031e7bbd2997"
+# define IVIRTUALBOXCALLBACK_IID { \
0x5516cc08, 0xfb81, 0x47a6, \
{ 0xb1, 0x84, 0x03, 0x1e, 0x7b, 0xbd, 0x29, 0x97 } \
}
@@ -1497,8 +1497,8 @@ struct IVirtualBoxCallback
/* Start of struct IDHCPServer Declaration */
-#define IDHCPSERVER_IID_STR "6cfe387c-74fb-4ca7-bff6-973bec8af7a3"
-#define IDHCPSERVER_IID { \
+# define IDHCPSERVER_IID_STR "6cfe387c-74fb-4ca7-bff6-973bec8af7a3"
+# define IDHCPSERVER_IID { \
0x6cfe387c, 0x74fb, 0x4ca7, \
{ 0xbf, 0xf6, 0x97, 0x3b, 0xec, 0x8a, 0xf7, 0xa3 } \
}
@@ -1546,8 +1546,8 @@ struct IDHCPServer
/* Start of struct IVirtualBox Declaration */
-#define IVIRTUALBOX_IID_STR "779264f4-65ed-48ed-be39-518ca549e296"
-#define IVIRTUALBOX_IID { \
+# define IVIRTUALBOX_IID_STR "779264f4-65ed-48ed-be39-518ca549e296"
+# define IVIRTUALBOX_IID { \
0x779264f4, 0x65ed, 0x48ed, \
{ 0xbe, 0x39, 0x51, 0x8c, 0xa5, 0x49, 0xe2, 0x96 } \
}
@@ -1817,8 +1817,8 @@ struct IVirtualBox
/* Start of struct IAppliance Declaration */
-#define IAPPLIANCE_IID_STR "30bfa6b8-9eda-4b0a-b218-a86813248ccd"
-#define IAPPLIANCE_IID { \
+# define IAPPLIANCE_IID_STR "30bfa6b8-9eda-4b0a-b218-a86813248ccd"
+# define IAPPLIANCE_IID { \
0x30bfa6b8, 0x9eda, 0x4b0a, \
{ 0xb2, 0x18, 0xa8, 0x68, 0x13, 0x24, 0x8c, 0xcd } \
}
@@ -1867,8 +1867,8 @@ struct IAppliance
/* Start of struct IVirtualSystemDescription Declaration */
-#define IVIRTUALSYSTEMDESCRIPTION_IID_STR "d7525e6c-531a-4c51-8e04-41235083a3d8"
-#define IVIRTUALSYSTEMDESCRIPTION_IID { \
+# define IVIRTUALSYSTEMDESCRIPTION_IID_STR "d7525e6c-531a-4c51-8e04-41235083a3d8"
+# define IVIRTUALSYSTEMDESCRIPTION_IID { \
0xd7525e6c, 0x531a, 0x4c51, \
{ 0x8e, 0x04, 0x41, 0x23, 0x50, 0x83, 0xa3, 0xd8 } \
}
@@ -1942,8 +1942,8 @@ struct IVirtualSystemDescription
/* Start of struct IInternalMachineControl Declaration */
-#define IINTERNALMACHINECONTROL_IID_STR "2c88b969-7a74-4ef3-b95f-8a209a1535f3"
-#define IINTERNALMACHINECONTROL_IID { \
+# define IINTERNALMACHINECONTROL_IID_STR "2c88b969-7a74-4ef3-b95f-8a209a1535f3"
+# define IINTERNALMACHINECONTROL_IID { \
0x2c88b969, 0x7a74, 0x4ef3, \
{ 0xb9, 0x5f, 0x8a, 0x20, 0x9a, 0x15, 0x35, 0xf3 } \
}
@@ -2089,8 +2089,8 @@ struct IInternalMachineControl
/* Start of struct IBIOSSettings Declaration */
-#define IBIOSSETTINGS_IID_STR "38b54279-dc35-4f5e-a431-835b867c6b5e"
-#define IBIOSSETTINGS_IID { \
+# define IBIOSSETTINGS_IID_STR "38b54279-dc35-4f5e-a431-835b867c6b5e"
+# define IBIOSSETTINGS_IID { \
0x38b54279, 0xdc35, 0x4f5e, \
{ 0xa4, 0x31, 0x83, 0x5b, 0x86, 0x7c, 0x6b, 0x5e } \
}
@@ -2135,8 +2135,8 @@ struct IBIOSSettings
/* Start of struct IMachine Declaration */
-#define IMACHINE_IID_STR "13420cbb-175a-4456-85d0-301126dfdec7"
-#define IMACHINE_IID { \
+# define IMACHINE_IID_STR "13420cbb-175a-4456-85d0-301126dfdec7"
+# define IMACHINE_IID { \
0x13420cbb, 0x175a, 0x4456, \
{ 0x85, 0xd0, 0x30, 0x11, 0x26, 0xdf, 0xde, 0xc7 } \
}
@@ -2459,8 +2459,8 @@ struct IMachine
/* Start of struct IConsoleCallback Declaration */
-#define ICONSOLECALLBACK_IID_STR "13dfbef3-b74d-487d-bada-2304529aefa6"
-#define ICONSOLECALLBACK_IID { \
+# define ICONSOLECALLBACK_IID_STR "13dfbef3-b74d-487d-bada-2304529aefa6"
+# define ICONSOLECALLBACK_IID { \
0x13dfbef3, 0xb74d, 0x487d, \
{ 0xba, 0xda, 0x23, 0x04, 0x52, 0x9a, 0xef, 0xa6 } \
}
@@ -2563,8 +2563,8 @@ struct IConsoleCallback
/* Start of struct IRemoteDisplayInfo Declaration */
-#define IREMOTEDISPLAYINFO_IID_STR "550104cd-2dfd-4a6c-857d-f6f8e088e62c"
-#define IREMOTEDISPLAYINFO_IID { \
+# define IREMOTEDISPLAYINFO_IID_STR "550104cd-2dfd-4a6c-857d-f6f8e088e62c"
+# define IREMOTEDISPLAYINFO_IID { \
0x550104cd, 0x2dfd, 0x4a6c, \
{ 0x85, 0x7d, 0xf6, 0xf8, 0xe0, 0x88, 0xe6, 0x2c } \
}
@@ -2610,8 +2610,8 @@ struct IRemoteDisplayInfo
/* Start of struct IConsole Declaration */
-#define ICONSOLE_IID_STR "9511bc54-15ee-4ddf-808e-472aba03809c"
-#define ICONSOLE_IID { \
+# define ICONSOLE_IID_STR "9511bc54-15ee-4ddf-808e-472aba03809c"
+# define ICONSOLE_IID { \
0x9511bc54, 0x15ee, 0x4ddf, \
{ 0x80, 0x8e, 0x47, 0x2a, 0xba, 0x03, 0x80, 0x9c } \
}
@@ -2774,8 +2774,8 @@ struct IConsole
/* Start of struct IHostDVDDrive Declaration */
-#define IHOSTDVDDRIVE_IID_STR "21f86694-202d-4ce4-8b05-a63ff82dbf4c"
-#define IHOSTDVDDRIVE_IID { \
+# define IHOSTDVDDRIVE_IID_STR "21f86694-202d-4ce4-8b05-a63ff82dbf4c"
+# define IHOSTDVDDRIVE_IID { \
0x21f86694, 0x202d, 0x4ce4, \
{ 0x8b, 0x05, 0xa6, 0x3f, 0xf8, 0x2d, 0xbf, 0x4c } \
}
@@ -2799,8 +2799,8 @@ struct IHostDVDDrive
/* Start of struct IHostFloppyDrive Declaration */
-#define IHOSTFLOPPYDRIVE_IID_STR "3f02d604-e908-4919-9fd1-8a4afd68fc63"
-#define IHOSTFLOPPYDRIVE_IID { \
+# define IHOSTFLOPPYDRIVE_IID_STR "3f02d604-e908-4919-9fd1-8a4afd68fc63"
+# define IHOSTFLOPPYDRIVE_IID { \
0x3f02d604, 0xe908, 0x4919, \
{ 0x9f, 0xd1, 0x8a, 0x4a, 0xfd, 0x68, 0xfc, 0x63 } \
}
@@ -2824,8 +2824,8 @@ struct IHostFloppyDrive
/* Start of struct IHostNetworkInterface Declaration */
-#define IHOSTNETWORKINTERFACE_IID_STR "88adaf3f-166b-4542-9457-0f1323507fae"
-#define IHOSTNETWORKINTERFACE_IID { \
+# define IHOSTNETWORKINTERFACE_IID_STR "88adaf3f-166b-4542-9457-0f1323507fae"
+# define IHOSTNETWORKINTERFACE_IID { \
0x88adaf3f, 0x166b, 0x4542, \
{ 0x94, 0x57, 0x0f, 0x13, 0x23, 0x50, 0x7f, 0xae } \
}
@@ -2885,8 +2885,8 @@ struct IHostNetworkInterface
/* Start of struct IHost Declaration */
-#define IHOST_IID_STR "926469ca-9091-42ef-928e-582d78b66c70"
-#define IHOST_IID { \
+# define IHOST_IID_STR "926469ca-9091-42ef-928e-582d78b66c70"
+# define IHOST_IID { \
0x926469ca, 0x9091, 0x42ef, \
{ 0x92, 0x8e, 0x58, 0x2d, 0x78, 0xb6, 0x6c, 0x70 } \
}
@@ -3007,8 +3007,8 @@ struct IHost
/* Start of struct ISystemProperties Declaration */
-#define ISYSTEMPROPERTIES_IID_STR "0760e03f-06d0-481e-9f81-be43fef092ba"
-#define ISYSTEMPROPERTIES_IID { \
+# define ISYSTEMPROPERTIES_IID_STR "0760e03f-06d0-481e-9f81-be43fef092ba"
+# define ISYSTEMPROPERTIES_IID { \
0x0760e03f, 0x06d0, 0x481e, \
{ 0x9f, 0x81, 0xbe, 0x43, 0xfe, 0xf0, 0x92, 0xba } \
}
@@ -3071,8 +3071,8 @@ struct ISystemProperties
/* Start of struct IGuestOSType Declaration */
-#define IGUESTOSTYPE_IID_STR "cfe9e64c-4430-435b-9e7c-e3d8e417bd58"
-#define IGUESTOSTYPE_IID { \
+# define IGUESTOSTYPE_IID_STR "cfe9e64c-4430-435b-9e7c-e3d8e417bd58"
+# define IGUESTOSTYPE_IID { \
0xcfe9e64c, 0x4430, 0x435b, \
{ 0x9e, 0x7c, 0xe3, 0xd8, 0xe4, 0x17, 0xbd, 0x58 } \
}
@@ -3112,8 +3112,8 @@ struct IGuestOSType
/* Start of struct IGuest Declaration */
-#define IGUEST_IID_STR "d8556fca-81bc-12af-fca3-365528fa38ca"
-#define IGUEST_IID { \
+# define IGUEST_IID_STR "d8556fca-81bc-12af-fca3-365528fa38ca"
+# define IGUEST_IID { \
0xd8556fca, 0x81bc, 0x12af, \
{ 0xfc, 0xa3, 0x36, 0x55, 0x28, 0xfa, 0x38, 0xca } \
}
@@ -3162,8 +3162,8 @@ struct IGuest
/* Start of struct IProgress Declaration */
-#define IPROGRESS_IID_STR "c4f94e6b-2273-446b-9539-4c05bb416fe7"
-#define IPROGRESS_IID { \
+# define IPROGRESS_IID_STR "c4f94e6b-2273-446b-9539-4c05bb416fe7"
+# define IPROGRESS_IID { \
0xc4f94e6b, 0x2273, 0x446b, \
{ 0x95, 0x39, 0x4c, 0x05, 0xbb, 0x41, 0x6f, 0xe7 } \
}
@@ -3222,8 +3222,8 @@ struct IProgress
/* Start of struct ISnapshot Declaration */
-#define ISNAPSHOT_IID_STR "5db6b1d9-c76b-4424-a6f4-8257f642d6ea"
-#define ISNAPSHOT_IID { \
+# define ISNAPSHOT_IID_STR "5db6b1d9-c76b-4424-a6f4-8257f642d6ea"
+# define ISNAPSHOT_IID { \
0x5db6b1d9, 0xc76b, 0x4424, \
{ 0xa6, 0xf4, 0x82, 0x57, 0xf6, 0x42, 0xd6, 0xea } \
}
@@ -3259,8 +3259,8 @@ struct ISnapshot
/* Start of struct IMedium Declaration */
-#define IMEDIUM_IID_STR "a7fb3bfb-c180-4274-bae4-7fbc89046e13"
-#define IMEDIUM_IID { \
+# define IMEDIUM_IID_STR "a7fb3bfb-c180-4274-bae4-7fbc89046e13"
+# define IMEDIUM_IID { \
0xa7fb3bfb, 0xc180, 0x4274, \
{ 0xba, 0xe4, 0x7f, 0xbc, 0x89, 0x04, 0x6e, 0x13 } \
}
@@ -3325,8 +3325,8 @@ struct IMedium
/* Start of struct IHardDiskAttachment Declaration */
-#define IHARDDISKATTACHMENT_IID_STR "b1dd04bb-93c0-4ad3-a9cf-82316e595836"
-#define IHARDDISKATTACHMENT_IID { \
+# define IHARDDISKATTACHMENT_IID_STR "b1dd04bb-93c0-4ad3-a9cf-82316e595836"
+# define IHARDDISKATTACHMENT_IID { \
0xb1dd04bb, 0x93c0, 0x4ad3, \
{ 0xa9, 0xcf, 0x82, 0x31, 0x6e, 0x59, 0x58, 0x36 } \
}
@@ -3352,8 +3352,8 @@ struct IHardDiskAttachment
/* Start of struct IHardDisk Declaration */
-#define IHARDDISK_IID_STR "91648dc6-bb19-46bf-9e1c-4bf5b960c8e2"
-#define IHARDDISK_IID { \
+# define IHARDDISK_IID_STR "91648dc6-bb19-46bf-9e1c-4bf5b960c8e2"
+# define IHARDDISK_IID { \
0x91648dc6, 0xbb19, 0x46bf, \
{ 0x9e, 0x1c, 0x4b, 0xf5, 0xb9, 0x60, 0xc8, 0xe2 } \
}
@@ -3461,8 +3461,8 @@ struct IHardDisk
/* Start of struct IHardDiskFormat Declaration */
-#define IHARDDISKFORMAT_IID_STR "7f3ba790-3a0b-4a8a-bac2-bb50150123c5"
-#define IHARDDISKFORMAT_IID { \
+# define IHARDDISKFORMAT_IID_STR "7f3ba790-3a0b-4a8a-bac2-bb50150123c5"
+# define IHARDDISKFORMAT_IID { \
0x7f3ba790, 0x3a0b, 0x4a8a, \
{ 0xba, 0xc2, 0xbb, 0x50, 0x15, 0x01, 0x23, 0xc5 } \
}
@@ -3502,8 +3502,8 @@ struct IHardDiskFormat
/* Start of struct IFloppyImage Declaration */
-#define IFLOPPYIMAGE_IID_STR "faa6101f-078c-4b3a-ab75-75670c8170b3"
-#define IFLOPPYIMAGE_IID { \
+# define IFLOPPYIMAGE_IID_STR "faa6101f-078c-4b3a-ab75-75670c8170b3"
+# define IFLOPPYIMAGE_IID { \
0xfaa6101f, 0x078c, 0x4b3a, \
{ 0xab, 0x75, 0x75, 0x67, 0x0c, 0x81, 0x70, 0xb3 } \
}
@@ -3521,8 +3521,8 @@ struct IFloppyImage
/* Start of struct IDVDImage Declaration */
-#define IDVDIMAGE_IID_STR "b1f90bbb-e8a9-4484-9af1-3638e943f763"
-#define IDVDIMAGE_IID { \
+# define IDVDIMAGE_IID_STR "b1f90bbb-e8a9-4484-9af1-3638e943f763"
+# define IDVDIMAGE_IID { \
0xb1f90bbb, 0xe8a9, 0x4484, \
{ 0x9a, 0xf1, 0x36, 0x38, 0xe9, 0x43, 0xf7, 0x63 } \
}
@@ -3540,8 +3540,8 @@ struct IDVDImage
/* Start of struct IDVDDrive Declaration */
-#define IDVDDRIVE_IID_STR "d650ef30-be9b-4dae-b463-11d5824681a5"
-#define IDVDDRIVE_IID { \
+# define IDVDDRIVE_IID_STR "d650ef30-be9b-4dae-b463-11d5824681a5"
+# define IDVDDRIVE_IID { \
0xd650ef30, 0xbe9b, 0x4dae, \
{ 0xb4, 0x63, 0x11, 0xd5, 0x82, 0x46, 0x81, 0xa5 } \
}
@@ -3586,8 +3586,8 @@ struct IDVDDrive
/* Start of struct IFloppyDrive Declaration */
-#define IFLOPPYDRIVE_IID_STR "159412cd-bab8-452e-8097-218a020825a6"
-#define IFLOPPYDRIVE_IID { \
+# define IFLOPPYDRIVE_IID_STR "159412cd-bab8-452e-8097-218a020825a6"
+# define IFLOPPYDRIVE_IID { \
0x159412cd, 0xbab8, 0x452e, \
{ 0x80, 0x97, 0x21, 0x8a, 0x02, 0x08, 0x25, 0xa6 } \
}
@@ -3632,8 +3632,8 @@ struct IFloppyDrive
/* Start of struct IKeyboard Declaration */
-#define IKEYBOARD_IID_STR "2d1a531b-4c6e-49cc-8af6-5c857b78b5d7"
-#define IKEYBOARD_IID { \
+# define IKEYBOARD_IID_STR "2d1a531b-4c6e-49cc-8af6-5c857b78b5d7"
+# define IKEYBOARD_IID { \
0x2d1a531b, 0x4c6e, 0x49cc, \
{ 0x8a, 0xf6, 0x5c, 0x85, 0x7b, 0x78, 0xb5, 0xd7 } \
}
@@ -3665,8 +3665,8 @@ struct IKeyboard
/* Start of struct IMouse Declaration */
-#define IMOUSE_IID_STR "FD443EC1-0006-4F5B-9282-D72760A66916"
-#define IMOUSE_IID { \
+# define IMOUSE_IID_STR "FD443EC1-0006-4F5B-9282-D72760A66916"
+# define IMOUSE_IID { \
0xFD443EC1, 0x0006, 0x4F5B, \
{ 0x92, 0x82, 0xD7, 0x27, 0x60, 0xA6, 0x69, 0x16 } \
}
@@ -3702,8 +3702,8 @@ struct IMouse
/* Start of struct IFramebuffer Declaration */
-#define IFRAMEBUFFER_IID_STR "af431304-5b09-40e2-94da-3c3cb03822c1"
-#define IFRAMEBUFFER_IID { \
+# define IFRAMEBUFFER_IID_STR "af431304-5b09-40e2-94da-3c3cb03822c1"
+# define IFRAMEBUFFER_IID { \
0xaf431304, 0x5b09, 0x40e2, \
{ 0x94, 0xda, 0x3c, 0x3c, 0xb0, 0x38, 0x22, 0xc1 } \
}
@@ -3814,8 +3814,8 @@ struct IFramebuffer
/* Start of struct IFramebufferOverlay Declaration */
-#define IFRAMEBUFFEROVERLAY_IID_STR "0bcc1c7e-e415-47d2-bfdb-e4c705fb0f47"
-#define IFRAMEBUFFEROVERLAY_IID { \
+# define IFRAMEBUFFEROVERLAY_IID_STR "0bcc1c7e-e415-47d2-bfdb-e4c705fb0f47"
+# define IFRAMEBUFFEROVERLAY_IID { \
0x0bcc1c7e, 0xe415, 0x47d2, \
{ 0xbf, 0xdb, 0xe4, 0xc7, 0x05, 0xfb, 0x0f, 0x47 } \
}
@@ -3849,8 +3849,8 @@ struct IFramebufferOverlay
/* Start of struct IDisplay Declaration */
-#define IDISPLAY_IID_STR "09789f63-4525-48e5-a5e4-1080453b0eab"
-#define IDISPLAY_IID { \
+# define IDISPLAY_IID_STR "09789f63-4525-48e5-a5e4-1080453b0eab"
+# define IDISPLAY_IID { \
0x09789f63, 0x4525, 0x48e5, \
{ 0xa5, 0xe4, 0x10, 0x80, 0x45, 0x3b, 0x0e, 0xab } \
}
@@ -3943,8 +3943,8 @@ struct IDisplay
/* Start of struct INetworkAdapter Declaration */
-#define INETWORKADAPTER_IID_STR "65607a27-2b73-4d43-b4cc-0ba2c817fbde"
-#define INETWORKADAPTER_IID { \
+# define INETWORKADAPTER_IID_STR "65607a27-2b73-4d43-b4cc-0ba2c817fbde"
+# define INETWORKADAPTER_IID { \
0x65607a27, 0x2b73, 0x4d43, \
{ 0xb4, 0xcc, 0x0b, 0xa2, 0xc8, 0x17, 0xfb, 0xde } \
}
@@ -4006,8 +4006,8 @@ struct INetworkAdapter
/* Start of struct ISerialPort Declaration */
-#define ISERIALPORT_IID_STR "937f6970-5103-4745-b78e-d28dcf1479a8"
-#define ISERIALPORT_IID { \
+# define ISERIALPORT_IID_STR "937f6970-5103-4745-b78e-d28dcf1479a8"
+# define ISERIALPORT_IID { \
0x937f6970, 0x5103, 0x4745, \
{ 0xb7, 0x8e, 0xd2, 0x8d, 0xcf, 0x14, 0x79, 0xa8 } \
}
@@ -4045,8 +4045,8 @@ struct ISerialPort
/* Start of struct IParallelPort Declaration */
-#define IPARALLELPORT_IID_STR "0c925f06-dd10-4b77-8de8-294d738c3214"
-#define IPARALLELPORT_IID { \
+# define IPARALLELPORT_IID_STR "0c925f06-dd10-4b77-8de8-294d738c3214"
+# define IPARALLELPORT_IID { \
0x0c925f06, 0xdd10, 0x4b77, \
{ 0x8d, 0xe8, 0x29, 0x4d, 0x73, 0x8c, 0x32, 0x14 } \
}
@@ -4078,8 +4078,8 @@ struct IParallelPort
/* Start of struct IMachineDebugger Declaration */
-#define IMACHINEDEBUGGER_IID_STR "b0b2a2dd-0627-4502-91c2-ddc5e77609e0"
-#define IMACHINEDEBUGGER_IID { \
+# define IMACHINEDEBUGGER_IID_STR "b0b2a2dd-0627-4502-91c2-ddc5e77609e0"
+# define IMACHINEDEBUGGER_IID { \
0xb0b2a2dd, 0x0627, 0x4502, \
{ 0x91, 0xc2, 0xdd, 0xc5, 0xe7, 0x76, 0x09, 0xe0 } \
}
@@ -4147,8 +4147,8 @@ struct IMachineDebugger
/* Start of struct IUSBController Declaration */
-#define IUSBCONTROLLER_IID_STR "238540fa-4b73-435a-a38e-4e1d9eab5c17"
-#define IUSBCONTROLLER_IID { \
+# define IUSBCONTROLLER_IID_STR "238540fa-4b73-435a-a38e-4e1d9eab5c17"
+# define IUSBCONTROLLER_IID { \
0x238540fa, 0x4b73, 0x435a, \
{ 0xa3, 0x8e, 0x4e, 0x1d, 0x9e, 0xab, 0x5c, 0x17 } \
}
@@ -4194,8 +4194,8 @@ struct IUSBController
/* Start of struct IUSBDevice Declaration */
-#define IUSBDEVICE_IID_STR "850af07b-9ee8-48c2-b6b0-f6d0acbf63c3"
-#define IUSBDEVICE_IID { \
+# define IUSBDEVICE_IID_STR "850af07b-9ee8-48c2-b6b0-f6d0acbf63c3"
+# define IUSBDEVICE_IID { \
0x850af07b, 0x9ee8, 0x48c2, \
{ 0xb6, 0xb0, 0xf6, 0xd0, 0xac, 0xbf, 0x63, 0xc3 } \
}
@@ -4237,8 +4237,8 @@ struct IUSBDevice
/* Start of struct IUSBDeviceFilter Declaration */
-#define IUSBDEVICEFILTER_IID_STR "d6831fb4-1a94-4c2c-96ef-8d0d6192066d"
-#define IUSBDEVICEFILTER_IID { \
+# define IUSBDEVICEFILTER_IID_STR "d6831fb4-1a94-4c2c-96ef-8d0d6192066d"
+# define IUSBDEVICEFILTER_IID { \
0xd6831fb4, 0x1a94, 0x4c2c, \
{ 0x96, 0xef, 0x8d, 0x0d, 0x61, 0x92, 0x06, 0x6d } \
}
@@ -4289,8 +4289,8 @@ struct IUSBDeviceFilter
/* Start of struct IHostUSBDevice Declaration */
-#define IHOSTUSBDEVICE_IID_STR "173b4b44-d268-4334-a00d-b6521c9a740a"
-#define IHOSTUSBDEVICE_IID { \
+# define IHOSTUSBDEVICE_IID_STR "173b4b44-d268-4334-a00d-b6521c9a740a"
+# define IHOSTUSBDEVICE_IID { \
0x173b4b44, 0xd268, 0x4334, \
{ 0xa0, 0x0d, 0xb6, 0x52, 0x1c, 0x9a, 0x74, 0x0a } \
}
@@ -4310,8 +4310,8 @@ struct IHostUSBDevice
/* Start of struct IHostUSBDeviceFilter Declaration */
-#define IHOSTUSBDEVICEFILTER_IID_STR "4cc70246-d74a-400f-8222-3900489c0374"
-#define IHOSTUSBDEVICEFILTER_IID { \
+# define IHOSTUSBDEVICEFILTER_IID_STR "4cc70246-d74a-400f-8222-3900489c0374"
+# define IHOSTUSBDEVICEFILTER_IID { \
0x4cc70246, 0xd74a, 0x400f, \
{ 0x82, 0x22, 0x39, 0x00, 0x48, 0x9c, 0x03, 0x74 } \
}
@@ -4332,8 +4332,8 @@ struct IHostUSBDeviceFilter
/* Start of struct IAudioAdapter Declaration */
-#define IAUDIOADAPTER_IID_STR "921873db-5f3f-4b69-91f9-7be9e535a2cb"
-#define IAUDIOADAPTER_IID { \
+# define IAUDIOADAPTER_IID_STR "921873db-5f3f-4b69-91f9-7be9e535a2cb"
+# define IAUDIOADAPTER_IID { \
0x921873db, 0x5f3f, 0x4b69, \
{ 0x91, 0xf9, 0x7b, 0xe9, 0xe5, 0x35, 0xa2, 0xcb } \
}
@@ -4360,8 +4360,8 @@ struct IAudioAdapter
/* Start of struct IVRDPServer Declaration */
-#define IVRDPSERVER_IID_STR "f4584ae7-6bce-474b-83d6-17d235e6aa89"
-#define IVRDPSERVER_IID { \
+# define IVRDPSERVER_IID_STR "f4584ae7-6bce-474b-83d6-17d235e6aa89"
+# define IVRDPSERVER_IID { \
0xf4584ae7, 0x6bce, 0x474b, \
{ 0x83, 0xd6, 0x17, 0xd2, 0x35, 0xe6, 0xaa, 0x89 } \
}
@@ -4400,8 +4400,8 @@ struct IVRDPServer
/* Start of struct ISharedFolder Declaration */
-#define ISHAREDFOLDER_IID_STR "64637bb2-9e17-471c-b8f3-f8968dd9884e"
-#define ISHAREDFOLDER_IID { \
+# define ISHAREDFOLDER_IID_STR "64637bb2-9e17-471c-b8f3-f8968dd9884e"
+# define ISHAREDFOLDER_IID { \
0x64637bb2, 0x9e17, 0x471c, \
{ 0xb8, 0xf3, 0xf8, 0x96, 0x8d, 0xd9, 0x88, 0x4e } \
}
@@ -4429,8 +4429,8 @@ struct ISharedFolder
/* Start of struct IInternalSessionControl Declaration */
-#define IINTERNALSESSIONCONTROL_IID_STR "2581845a-5a9d-45fb-bc3b-2476552dd970"
-#define IINTERNALSESSIONCONTROL_IID { \
+# define IINTERNALSESSIONCONTROL_IID_STR "2581845a-5a9d-45fb-bc3b-2476552dd970"
+# define IINTERNALSESSIONCONTROL_IID { \
0x2581845a, 0x5a9d, 0x45fb, \
{ 0xbc, 0x3b, 0x24, 0x76, 0x55, 0x2d, 0xd9, 0x70 } \
}
@@ -4550,8 +4550,8 @@ struct IInternalSessionControl
/* Start of struct ISession Declaration */
-#define ISESSION_IID_STR "12F4DCDB-12B2-4ec1-B7CD-DDD9F6C5BF4D"
-#define ISESSION_IID { \
+# define ISESSION_IID_STR "12F4DCDB-12B2-4ec1-B7CD-DDD9F6C5BF4D"
+# define ISESSION_IID { \
0x12F4DCDB, 0x12B2, 0x4ec1, \
{ 0xB7, 0xCD, 0xDD, 0xD9, 0xF6, 0xC5, 0xBF, 0x4D } \
}
@@ -4579,8 +4579,8 @@ struct ISession
/* Start of struct IStorageController Declaration */
-#define ISTORAGECONTROLLER_IID_STR "6bf8335b-d14a-44a5-9b45-ddc49ce7d5b2"
-#define ISTORAGECONTROLLER_IID { \
+# define ISTORAGECONTROLLER_IID_STR "6bf8335b-d14a-44a5-9b45-ddc49ce7d5b2"
+# define ISTORAGECONTROLLER_IID { \
0x6bf8335b, 0xd14a, 0x44a5, \
{ 0x9b, 0x45, 0xdd, 0xc4, 0x9c, 0xe7, 0xd5, 0xb2 } \
}
@@ -4629,8 +4629,8 @@ struct IStorageController
/* Start of struct IPerformanceMetric Declaration */
-#define IPERFORMANCEMETRIC_IID_STR "2a1a60ae-9345-4019-ad53-d34ba41cbfe9"
-#define IPERFORMANCEMETRIC_IID { \
+# define IPERFORMANCEMETRIC_IID_STR "2a1a60ae-9345-4019-ad53-d34ba41cbfe9"
+# define IPERFORMANCEMETRIC_IID { \
0x2a1a60ae, 0x9345, 0x4019, \
{ 0xad, 0x53, 0xd3, 0x4b, 0xa4, 0x1c, 0xbf, 0xe9 } \
}
@@ -4664,8 +4664,8 @@ struct IPerformanceMetric
/* Start of struct IPerformanceCollector Declaration */
-#define IPERFORMANCECOLLECTOR_IID_STR "e22e1acb-ac4a-43bb-a31c-17321659b0c6"
-#define IPERFORMANCECOLLECTOR_IID { \
+# define IPERFORMANCECOLLECTOR_IID_STR "e22e1acb-ac4a-43bb-a31c-17321659b0c6"
+# define IPERFORMANCECOLLECTOR_IID { \
0xe22e1acb, 0xac4a, 0x43bb, \
{ 0xa3, 0x1c, 0x17, 0x32, 0x16, 0x59, 0xb0, 0xc6 } \
}
@@ -4751,37 +4751,37 @@ struct IPerformanceCollector
-#define NS_VIRTUALBOX_CID { \
+# define NS_VIRTUALBOX_CID { \
0xB1A7A4F2, 0x47B9, 0x4A1E, \
{ 0x82, 0xB2, 0x07, 0xCC, 0xD5, 0x32, 0x3C, 0x3F } \
}
-#define NS_VIRTUALBOX_CONTRACTID "@virtualbox.org/VirtualBox;1"
+# define NS_VIRTUALBOX_CONTRACTID "@virtualbox.org/VirtualBox;1"
/* for compatibility with Win32 */
-#define CLSID_VirtualBox (nsCID) NS_VIRTUALBOX_CID
+# define CLSID_VirtualBox (nsCID) NS_VIRTUALBOX_CID
-#define NS_SESSION_CID { \
+# define NS_SESSION_CID { \
0x3C02F46D, 0xC9D2, 0x4f11, \
{ 0xA3, 0x84, 0x53, 0xF0, 0xCF, 0x91, 0x72, 0x14 } \
}
-#define NS_SESSION_CONTRACTID "@virtualbox.org/Session;1"
+# define NS_SESSION_CONTRACTID "@virtualbox.org/Session;1"
/* for compatibility with Win32 */
-#define CLSID_Session (nsCID) NS_SESSION_CID
+# define CLSID_Session (nsCID) NS_SESSION_CID
-#endif /* !__cplusplus */
+# endif /* !__cplusplus */
-#ifdef IN_VBOXXPCOMC
-# define VBOXXPCOMC_DECL(type) PR_EXPORT(type)
-#else
-# define VBOXXPCOMC_DECL(type) PR_IMPORT(type)
-#endif
+# ifdef IN_VBOXXPCOMC
+# define VBOXXPCOMC_DECL(type) PR_EXPORT(type)
+# else
+# define VBOXXPCOMC_DECL(type) PR_IMPORT(type)
+# endif
-#ifdef __cplusplus
+# ifdef __cplusplus
extern "C" {
-#endif
+# endif
/**
@@ -4816,22 +4816,22 @@ typedef VBOXXPCOMC const *PCVBOXXPCOM;
/** The current interface version.
* For use with VBoxGetXPCOMCFunctions and to be found in
* VBOXXPCOMC::uVersion. */
-#define VBOX_XPCOMC_VERSION 0x00010000U
+# define VBOX_XPCOMC_VERSION 0x00010000U
VBOXXPCOMC_DECL(PCVBOXXPCOM) VBoxGetXPCOMCFunctions(unsigned uVersion);
/** Typedef for VBoxGetXPCOMCFunctions. */
typedef PCVBOXXPCOM (*PFNVBOXGETXPCOMCFUNCTIONS)(unsigned uVersion);
/** The symbol name of VBoxGetXPCOMCFunctions. */
-#if defined(__OS2__)
-# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "_VBoxGetXPCOMCFunctions"
-#else
-# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "VBoxGetXPCOMCFunctions"
-#endif
+# if defined(__OS2__)
+# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "_VBoxGetXPCOMCFunctions"
+# else
+# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "VBoxGetXPCOMCFunctions"
+# endif
-#ifdef __cplusplus
+# ifdef __cplusplus
}
-#endif
+# endif
#endif /* !___VirtualBox_CXPCOM_h */
diff --git a/src/vbox/vbox_CAPI_v3_0.h b/src/vbox/vbox_CAPI_v3_0.h
index 0644dd9..7032fe6 100644
--- a/src/vbox/vbox_CAPI_v3_0.h
+++ b/src/vbox/vbox_CAPI_v3_0.h
@@ -43,193 +43,193 @@
*/
#ifndef ___VirtualBox_CXPCOM_h
-#define ___VirtualBox_CXPCOM_h
+# define ___VirtualBox_CXPCOM_h
-#ifdef __cplusplus
-# include "VirtualBox_XPCOM.h"
-#else /* !__cplusplus */
+# ifdef __cplusplus
+# include "VirtualBox_XPCOM.h"
+# else /* !__cplusplus */
-#include <stddef.h>
-#include "wchar.h"
+# include <stddef.h>
+# include "wchar.h"
-#if defined(WIN32)
+# if defined(WIN32)
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) __declspec(dllimport) __type
-#define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) __declspec(dllimport) __type
+# define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
-#elif defined(XP_BEOS)
+# elif defined(XP_BEOS)
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT_DATA(__type) extern __declspec(dllexport) __type
-
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(WIN16)
-
-#define PR_CALLBACK_DECL __cdecl
-
-#if defined(_WINDLL)
-#define PR_EXPORT(__type) extern __type _cdecl _export _loadds
-#define PR_IMPORT(__type) extern __type _cdecl _export _loadds
-#define PR_EXPORT_DATA(__type) extern __type _export
-#define PR_IMPORT_DATA(__type) extern __type _export
-
-#define PR_EXTERN(__type) extern __type _cdecl _export _loadds
-#define PR_IMPLEMENT(__type) __type _cdecl _export _loadds
-#define PR_EXTERN_DATA(__type) extern __type _export
-#define PR_IMPLEMENT_DATA(__type) __type _export
-
-#define PR_CALLBACK __cdecl __loadds
-#define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
-
-#else /* this must be .EXE */
-#define PR_EXPORT(__type) extern __type _cdecl _export
-#define PR_IMPORT(__type) extern __type _cdecl _export
-#define PR_EXPORT_DATA(__type) extern __type _export
-#define PR_IMPORT_DATA(__type) extern __type _export
-
-#define PR_EXTERN(__type) extern __type _cdecl _export
-#define PR_IMPLEMENT(__type) __type _cdecl _export
-#define PR_EXTERN_DATA(__type) extern __type _export
-#define PR_IMPLEMENT_DATA(__type) __type _export
-
-#define PR_CALLBACK __cdecl __loadds
-#define PR_STATIC_CALLBACK(__x) __x PR_CALLBACK
-#endif /* _WINDLL */
-
-#elif defined(XP_MAC)
-
-#define PR_EXPORT(__type) extern __declspec(export) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(export) __type
-#define PR_IMPORT(__type) extern __declspec(export) __type
-#define PR_IMPORT_DATA(__type) extern __declspec(export) __type
-
-#define PR_EXTERN(__type) extern __declspec(export) __type
-#define PR_IMPLEMENT(__type) __declspec(export) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(export) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(export) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(XP_OS2) && defined(__declspec)
-
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) __declspec(dllimport) __type
-#define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
-
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(XP_OS2_VACPP)
-
-#define PR_EXPORT(__type) extern __type
-#define PR_EXPORT_DATA(__type) extern __type
-#define PR_IMPORT(__type) extern __type
-#define PR_IMPORT_DATA(__type) extern __type
-
-#define PR_EXTERN(__type) extern __type
-#define PR_IMPLEMENT(__type) __type
-#define PR_EXTERN_DATA(__type) extern __type
-#define PR_IMPLEMENT_DATA(__type) __type
-#define PR_CALLBACK _Optlink
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
-
-#else /* Unix */
-
-# ifdef VBOX_HAVE_VISIBILITY_HIDDEN
-# define PR_EXPORT(__type) __attribute__((visibility("default"))) extern __type
-# define PR_EXPORT_DATA(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPORT(__type) extern __type
-# define PR_IMPORT_DATA(__type) extern __type
-# define PR_EXTERN(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPLEMENT(__type) __attribute__((visibility("default"))) __type
-# define PR_EXTERN_DATA(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPLEMENT_DATA(__type) __attribute__((visibility("default"))) __type
-# define PR_CALLBACK
-# define PR_CALLBACK_DECL
-# define PR_STATIC_CALLBACK(__x) static __x
-# else
-# define PR_EXPORT(__type) extern __type
-# define PR_EXPORT_DATA(__type) extern __type
-# define PR_IMPORT(__type) extern __type
-# define PR_IMPORT_DATA(__type) extern __type
-# define PR_EXTERN(__type) extern __type
-# define PR_IMPLEMENT(__type) __type
-# define PR_EXTERN_DATA(__type) extern __type
-# define PR_IMPLEMENT_DATA(__type) __type
-# define PR_CALLBACK
-# define PR_CALLBACK_DECL
-# define PR_STATIC_CALLBACK(__x) static __x
-# endif
-#endif
-
-#if defined(_NSPR_BUILD_)
-#define NSPR_API(__type) PR_EXPORT(__type)
-#define NSPR_DATA_API(__type) PR_EXPORT_DATA(__type)
-#else
-#define NSPR_API(__type) PR_IMPORT(__type)
-#define NSPR_DATA_API(__type) PR_IMPORT_DATA(__type)
-#endif
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT_DATA(__type) extern __declspec(dllexport) __type
+
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(WIN16)
+
+# define PR_CALLBACK_DECL __cdecl
+
+# if defined(_WINDLL)
+# define PR_EXPORT(__type) extern __type _cdecl _export _loadds
+# define PR_IMPORT(__type) extern __type _cdecl _export _loadds
+# define PR_EXPORT_DATA(__type) extern __type _export
+# define PR_IMPORT_DATA(__type) extern __type _export
+
+# define PR_EXTERN(__type) extern __type _cdecl _export _loadds
+# define PR_IMPLEMENT(__type) __type _cdecl _export _loadds
+# define PR_EXTERN_DATA(__type) extern __type _export
+# define PR_IMPLEMENT_DATA(__type) __type _export
+
+# define PR_CALLBACK __cdecl __loadds
+# define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
+
+# else /* this must be .EXE */
+# define PR_EXPORT(__type) extern __type _cdecl _export
+# define PR_IMPORT(__type) extern __type _cdecl _export
+# define PR_EXPORT_DATA(__type) extern __type _export
+# define PR_IMPORT_DATA(__type) extern __type _export
+
+# define PR_EXTERN(__type) extern __type _cdecl _export
+# define PR_IMPLEMENT(__type) __type _cdecl _export
+# define PR_EXTERN_DATA(__type) extern __type _export
+# define PR_IMPLEMENT_DATA(__type) __type _export
+
+# define PR_CALLBACK __cdecl __loadds
+# define PR_STATIC_CALLBACK(__x) __x PR_CALLBACK
+# endif /* _WINDLL */
+
+# elif defined(XP_MAC)
+
+# define PR_EXPORT(__type) extern __declspec(export) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(export) __type
+# define PR_IMPORT(__type) extern __declspec(export) __type
+# define PR_IMPORT_DATA(__type) extern __declspec(export) __type
+
+# define PR_EXTERN(__type) extern __declspec(export) __type
+# define PR_IMPLEMENT(__type) __declspec(export) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(export) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(export) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(XP_OS2) && defined(__declspec)
+
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) __declspec(dllimport) __type
+# define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
+
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(XP_OS2_VACPP)
+
+# define PR_EXPORT(__type) extern __type
+# define PR_EXPORT_DATA(__type) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+
+# define PR_EXTERN(__type) extern __type
+# define PR_IMPLEMENT(__type) __type
+# define PR_EXTERN_DATA(__type) extern __type
+# define PR_IMPLEMENT_DATA(__type) __type
+# define PR_CALLBACK _Optlink
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
+
+# else /* Unix */
+
+# ifdef VBOX_HAVE_VISIBILITY_HIDDEN
+# define PR_EXPORT(__type) __attribute__((visibility("default"))) extern __type
+# define PR_EXPORT_DATA(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+# define PR_EXTERN(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPLEMENT(__type) __attribute__((visibility("default"))) __type
+# define PR_EXTERN_DATA(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPLEMENT_DATA(__type) __attribute__((visibility("default"))) __type
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+# else
+# define PR_EXPORT(__type) extern __type
+# define PR_EXPORT_DATA(__type) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+# define PR_EXTERN(__type) extern __type
+# define PR_IMPLEMENT(__type) __type
+# define PR_EXTERN_DATA(__type) extern __type
+# define PR_IMPLEMENT_DATA(__type) __type
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+# endif
+# endif
+
+# if defined(_NSPR_BUILD_)
+# define NSPR_API(__type) PR_EXPORT(__type)
+# define NSPR_DATA_API(__type) PR_EXPORT_DATA(__type)
+# else
+# define NSPR_API(__type) PR_IMPORT(__type)
+# define NSPR_DATA_API(__type) PR_IMPORT_DATA(__type)
+# endif
typedef unsigned char PRUint8;
-#if (defined(HPUX) && defined(__cplusplus) \
+# if (defined(HPUX) && defined(__cplusplus) \
&& !defined(__GNUC__) && __cplusplus < 199707L) \
|| (defined(SCO) && defined(__cplusplus) \
&& !defined(__GNUC__) && __cplusplus == 1L)
typedef char PRInt8;
-#else
+# else
typedef signed char PRInt8;
-#endif
+# endif
-#define PR_INT8_MAX 127
-#define PR_INT8_MIN (-128)
-#define PR_UINT8_MAX 255U
+# define PR_INT8_MAX 127
+# define PR_INT8_MIN (-128)
+# define PR_UINT8_MAX 255U
typedef unsigned short PRUint16;
typedef short PRInt16;
-#define PR_INT16_MAX 32767
-#define PR_INT16_MIN (-32768)
-#define PR_UINT16_MAX 65535U
+# define PR_INT16_MAX 32767
+# define PR_INT16_MIN (-32768)
+# define PR_UINT16_MAX 65535U
typedef unsigned int PRUint32;
typedef int PRInt32;
-#define PR_INT32(x) x
-#define PR_UINT32(x) x ## U
+# define PR_INT32(x) x
+# define PR_UINT32(x) x ## U
-#define PR_INT32_MAX PR_INT32(2147483647)
-#define PR_INT32_MIN (-PR_INT32_MAX - 1)
-#define PR_UINT32_MAX PR_UINT32(4294967295)
+# define PR_INT32_MAX PR_INT32(2147483647)
+# define PR_INT32_MIN (-PR_INT32_MAX - 1)
+# define PR_UINT32_MAX PR_UINT32(4294967295)
typedef long PRInt64;
typedef unsigned long PRUint64;
@@ -245,8 +245,8 @@ typedef unsigned long PRUptrdiff;
typedef PRIntn PRBool;
-#define PR_TRUE 1
-#define PR_FALSE 0
+# define PR_TRUE 1
+# define PR_FALSE 0
typedef PRUint8 PRPackedBool;
@@ -256,56 +256,56 @@ typedef PRUint8 PRPackedBool;
*/
typedef enum { PR_FAILURE = -1, PR_SUCCESS = 0 } PRStatus;
-#ifndef __PRUNICHAR__
-#define __PRUNICHAR__
-#if defined(WIN32) || defined(XP_MAC)
+# ifndef __PRUNICHAR__
+# define __PRUNICHAR__
+# if defined(WIN32) || defined(XP_MAC)
typedef wchar_t PRUnichar;
-#else
+# else
typedef PRUint16 PRUnichar;
-#endif
-#endif
+# endif
+# endif
typedef long PRWord;
typedef unsigned long PRUword;
-#define nsnull 0
+# define nsnull 0
typedef PRUint32 nsresult;
-#if defined(__GNUC__) && (__GNUC__ > 2)
-#define NS_LIKELY(x) (__builtin_expect((x), 1))
-#define NS_UNLIKELY(x) (__builtin_expect((x), 0))
-#else
-#define NS_LIKELY(x) (x)
-#define NS_UNLIKELY(x) (x)
-#endif
-
-#define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
-#define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
-
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_IntervalNow VBoxNsprPR_IntervalNow
-# define PR_TicksPerSecond VBoxNsprPR_TicksPerSecond
-# define PR_SecondsToInterval VBoxNsprPR_SecondsToInterval
-# define PR_MillisecondsToInterval VBoxNsprPR_MillisecondsToInterval
-# define PR_MicrosecondsToInterval VBoxNsprPR_MicrosecondsToInterval
-# define PR_IntervalToSeconds VBoxNsprPR_IntervalToSeconds
-# define PR_IntervalToMilliseconds VBoxNsprPR_IntervalToMilliseconds
-# define PR_IntervalToMicroseconds VBoxNsprPR_IntervalToMicroseconds
-# define PR_EnterMonitor VBoxNsprPR_EnterMonitor
-# define PR_ExitMonitor VBoxNsprPR_ExitMonitor
-# define PR_Notify VBoxNsprPR_Notify
-# define PR_NotifyAll VBoxNsprPR_NotifyAll
-# define PR_Wait VBoxNsprPR_Wait
-# define PR_NewMonitor VBoxNsprPR_NewMonitor
-# define PR_DestroyMonitor VBoxNsprPR_DestroyMonitor
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# if defined(__GNUC__) && (__GNUC__ > 2)
+# define NS_LIKELY(x) (__builtin_expect((x), 1))
+# define NS_UNLIKELY(x) (__builtin_expect((x), 0))
+# else
+# define NS_LIKELY(x) (x)
+# define NS_UNLIKELY(x) (x)
+# endif
+
+# define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
+# define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
+
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_IntervalNow VBoxNsprPR_IntervalNow
+# define PR_TicksPerSecond VBoxNsprPR_TicksPerSecond
+# define PR_SecondsToInterval VBoxNsprPR_SecondsToInterval
+# define PR_MillisecondsToInterval VBoxNsprPR_MillisecondsToInterval
+# define PR_MicrosecondsToInterval VBoxNsprPR_MicrosecondsToInterval
+# define PR_IntervalToSeconds VBoxNsprPR_IntervalToSeconds
+# define PR_IntervalToMilliseconds VBoxNsprPR_IntervalToMilliseconds
+# define PR_IntervalToMicroseconds VBoxNsprPR_IntervalToMicroseconds
+# define PR_EnterMonitor VBoxNsprPR_EnterMonitor
+# define PR_ExitMonitor VBoxNsprPR_ExitMonitor
+# define PR_Notify VBoxNsprPR_Notify
+# define PR_NotifyAll VBoxNsprPR_NotifyAll
+# define PR_Wait VBoxNsprPR_Wait
+# define PR_NewMonitor VBoxNsprPR_NewMonitor
+# define PR_DestroyMonitor VBoxNsprPR_DestroyMonitor
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef PRUint32 PRIntervalTime;
-#define PR_INTERVAL_MIN 1000UL
-#define PR_INTERVAL_MAX 100000UL
-#define PR_INTERVAL_NO_WAIT 0UL
-#define PR_INTERVAL_NO_TIMEOUT 0xffffffffUL
+# define PR_INTERVAL_MIN 1000UL
+# define PR_INTERVAL_MAX 100000UL
+# define PR_INTERVAL_NO_WAIT 0UL
+# define PR_INTERVAL_NO_TIMEOUT 0xffffffffUL
NSPR_API(PRIntervalTime) PR_IntervalNow(void);
NSPR_API(PRUint32) PR_TicksPerSecond(void);
@@ -326,24 +326,24 @@ NSPR_API(PRStatus) PR_Wait(PRMonitor *mon, PRIntervalTime ticks);
NSPR_API(PRStatus) PR_Notify(PRMonitor *mon);
NSPR_API(PRStatus) PR_NotifyAll(PRMonitor *mon);
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_CreateThread VBoxNsprPR_CreateThread
-# define PR_JoinThread VBoxNsprPR_JoinThread
-# define PR_Sleep VBoxNsprPR_Sleep
-# define PR_GetCurrentThread VBoxNsprPR_GetCurrentThread
-# define PR_GetThreadState VBoxNsprPR_GetThreadState
-# define PR_SetThreadPrivate VBoxNsprPR_SetThreadPrivate
-# define PR_GetThreadPrivate VBoxNsprPR_GetThreadPrivate
-# define PR_NewThreadPrivateIndex VBoxNsprPR_NewThreadPrivateIndex
-# define PR_GetThreadPriority VBoxNsprPR_GetThreadPriority
-# define PR_SetThreadPriority VBoxNsprPR_SetThreadPriority
-# define PR_Interrupt VBoxNsprPR_Interrupt
-# define PR_ClearInterrupt VBoxNsprPR_ClearInterrupt
-# define PR_BlockInterrupt VBoxNsprPR_BlockInterrupt
-# define PR_UnblockInterrupt VBoxNsprPR_UnblockInterrupt
-# define PR_GetThreadScope VBoxNsprPR_GetThreadScope
-# define PR_GetThreadType VBoxNsprPR_GetThreadType
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_CreateThread VBoxNsprPR_CreateThread
+# define PR_JoinThread VBoxNsprPR_JoinThread
+# define PR_Sleep VBoxNsprPR_Sleep
+# define PR_GetCurrentThread VBoxNsprPR_GetCurrentThread
+# define PR_GetThreadState VBoxNsprPR_GetThreadState
+# define PR_SetThreadPrivate VBoxNsprPR_SetThreadPrivate
+# define PR_GetThreadPrivate VBoxNsprPR_GetThreadPrivate
+# define PR_NewThreadPrivateIndex VBoxNsprPR_NewThreadPrivateIndex
+# define PR_GetThreadPriority VBoxNsprPR_GetThreadPriority
+# define PR_SetThreadPriority VBoxNsprPR_SetThreadPriority
+# define PR_Interrupt VBoxNsprPR_Interrupt
+# define PR_ClearInterrupt VBoxNsprPR_ClearInterrupt
+# define PR_BlockInterrupt VBoxNsprPR_BlockInterrupt
+# define PR_UnblockInterrupt VBoxNsprPR_UnblockInterrupt
+# define PR_GetThreadScope VBoxNsprPR_GetThreadScope
+# define PR_GetThreadType VBoxNsprPR_GetThreadType
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PRThread PRThread;
typedef struct PRThreadStack PRThreadStack;
@@ -383,9 +383,9 @@ NSPR_API(PRThread*) PR_CreateThread(PRThreadType type,
PRUint32 stackSize);
NSPR_API(PRStatus) PR_JoinThread(PRThread *thread);
NSPR_API(PRThread*) PR_GetCurrentThread(void);
-#ifndef NO_NSPR_10_SUPPORT
-#define PR_CurrentThread() PR_GetCurrentThread() /* for nspr1.0 compat. */
-#endif /* NO_NSPR_10_SUPPORT */
+# ifndef NO_NSPR_10_SUPPORT
+# define PR_CurrentThread() PR_GetCurrentThread() /* for nspr1.0 compat. */
+# endif /* NO_NSPR_10_SUPPORT */
NSPR_API(PRThreadPriority) PR_GetThreadPriority(const PRThread *thread);
NSPR_API(void) PR_SetThreadPriority(PRThread *thread, PRThreadPriority priority);
@@ -404,12 +404,12 @@ NSPR_API(PRThreadScope) PR_GetThreadScope(const PRThread *thread);
NSPR_API(PRThreadType) PR_GetThreadType(const PRThread *thread);
NSPR_API(PRThreadState) PR_GetThreadState(const PRThread *thread);
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_DestroyLock VBoxNsprPR_DestroyLock
-# define PR_Lock VBoxNsprPR_Lock
-# define PR_NewLock VBoxNsprPR_NewLock
-# define PR_Unlock VBoxNsprPR_Unlock
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_DestroyLock VBoxNsprPR_DestroyLock
+# define PR_Lock VBoxNsprPR_Lock
+# define PR_NewLock VBoxNsprPR_NewLock
+# define PR_Unlock VBoxNsprPR_Unlock
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PRLock PRLock;
@@ -418,13 +418,13 @@ NSPR_API(void) PR_DestroyLock(PRLock *lock);
NSPR_API(void) PR_Lock(PRLock *lock);
NSPR_API(PRStatus) PR_Unlock(PRLock *lock);
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_NewCondVar VBoxNsprPR_NewCondVar
-# define PR_DestroyCondVar VBoxNsprPR_DestroyCondVar
-# define PR_WaitCondVar VBoxNsprPR_WaitCondVar
-# define PR_NotifyCondVar VBoxNsprPR_NotifyCondVar
-# define PR_NotifyAllCondVar VBoxNsprPR_NotifyAllCondVar
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_NewCondVar VBoxNsprPR_NewCondVar
+# define PR_DestroyCondVar VBoxNsprPR_DestroyCondVar
+# define PR_WaitCondVar VBoxNsprPR_WaitCondVar
+# define PR_NotifyCondVar VBoxNsprPR_NotifyCondVar
+# define PR_NotifyAllCondVar VBoxNsprPR_NotifyAllCondVar
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PRCondVar PRCondVar;
@@ -441,34 +441,34 @@ struct PRCListStr {
PRCList *prev;
};
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PL_DestroyEvent VBoxNsplPL_DestroyEvent
-# define PL_HandleEvent VBoxNsplPL_HandleEvent
-# define PL_InitEvent VBoxNsplPL_InitEvent
-# define PL_CreateEventQueue VBoxNsplPL_CreateEventQueue
-# define PL_CreateMonitoredEventQueue VBoxNsplPL_CreateMonitoredEventQueue
-# define PL_CreateNativeEventQueue VBoxNsplPL_CreateNativeEventQueue
-# define PL_DequeueEvent VBoxNsplPL_DequeueEvent
-# define PL_DestroyEventQueue VBoxNsplPL_DestroyEventQueue
-# define PL_EventAvailable VBoxNsplPL_EventAvailable
-# define PL_EventLoop VBoxNsplPL_EventLoop
-# define PL_GetEvent VBoxNsplPL_GetEvent
-# define PL_GetEventOwner VBoxNsplPL_GetEventOwner
-# define PL_GetEventQueueMonitor VBoxNsplPL_GetEventQueueMonitor
-# define PL_GetEventQueueSelectFD VBoxNsplPL_GetEventQueueSelectFD
-# define PL_MapEvents VBoxNsplPL_MapEvents
-# define PL_PostEvent VBoxNsplPL_PostEvent
-# define PL_PostSynchronousEvent VBoxNsplPL_PostSynchronousEvent
-# define PL_ProcessEventsBeforeID VBoxNsplPL_ProcessEventsBeforeID
-# define PL_ProcessPendingEvents VBoxNsplPL_ProcessPendingEvents
-# define PL_RegisterEventIDFunc VBoxNsplPL_RegisterEventIDFunc
-# define PL_RevokeEvents VBoxNsplPL_RevokeEvents
-# define PL_UnregisterEventIDFunc VBoxNsplPL_UnregisterEventIDFunc
-# define PL_WaitForEvent VBoxNsplPL_WaitForEvent
-# define PL_IsQueueNative VBoxNsplPL_IsQueueNative
-# define PL_IsQueueOnCurrentThread VBoxNsplPL_IsQueueOnCurrentThread
-# define PL_FavorPerformanceHint VBoxNsplPL_FavorPerformanceHint
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PL_DestroyEvent VBoxNsplPL_DestroyEvent
+# define PL_HandleEvent VBoxNsplPL_HandleEvent
+# define PL_InitEvent VBoxNsplPL_InitEvent
+# define PL_CreateEventQueue VBoxNsplPL_CreateEventQueue
+# define PL_CreateMonitoredEventQueue VBoxNsplPL_CreateMonitoredEventQueue
+# define PL_CreateNativeEventQueue VBoxNsplPL_CreateNativeEventQueue
+# define PL_DequeueEvent VBoxNsplPL_DequeueEvent
+# define PL_DestroyEventQueue VBoxNsplPL_DestroyEventQueue
+# define PL_EventAvailable VBoxNsplPL_EventAvailable
+# define PL_EventLoop VBoxNsplPL_EventLoop
+# define PL_GetEvent VBoxNsplPL_GetEvent
+# define PL_GetEventOwner VBoxNsplPL_GetEventOwner
+# define PL_GetEventQueueMonitor VBoxNsplPL_GetEventQueueMonitor
+# define PL_GetEventQueueSelectFD VBoxNsplPL_GetEventQueueSelectFD
+# define PL_MapEvents VBoxNsplPL_MapEvents
+# define PL_PostEvent VBoxNsplPL_PostEvent
+# define PL_PostSynchronousEvent VBoxNsplPL_PostSynchronousEvent
+# define PL_ProcessEventsBeforeID VBoxNsplPL_ProcessEventsBeforeID
+# define PL_ProcessPendingEvents VBoxNsplPL_ProcessPendingEvents
+# define PL_RegisterEventIDFunc VBoxNsplPL_RegisterEventIDFunc
+# define PL_RevokeEvents VBoxNsplPL_RevokeEvents
+# define PL_UnregisterEventIDFunc VBoxNsplPL_UnregisterEventIDFunc
+# define PL_WaitForEvent VBoxNsplPL_WaitForEvent
+# define PL_IsQueueNative VBoxNsplPL_IsQueueNative
+# define PL_IsQueueOnCurrentThread VBoxNsplPL_IsQueueOnCurrentThread
+# define PL_FavorPerformanceHint VBoxNsplPL_FavorPerformanceHint
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PLEvent PLEvent;
typedef struct PLEventQueue PLEventQueue;
@@ -490,10 +490,10 @@ PL_DestroyEventQueue(PLEventQueue* self);
PR_EXTERN(PRMonitor*)
PL_GetEventQueueMonitor(PLEventQueue* self);
-#define PL_ENTER_EVENT_QUEUE_MONITOR(queue) \
+# define PL_ENTER_EVENT_QUEUE_MONITOR(queue) \
PR_EnterMonitor(PL_GetEventQueueMonitor(queue))
-#define PL_EXIT_EVENT_QUEUE_MONITOR(queue) \
+# define PL_EXIT_EVENT_QUEUE_MONITOR(queue) \
PR_ExitMonitor(PL_GetEventQueueMonitor(queue))
PR_EXTERN(PRStatus) PL_PostEvent(PLEventQueue* self, PLEvent* event);
@@ -533,24 +533,24 @@ struct PLEvent {
PRLock* lock;
PRCondVar* condVar;
PRBool handled;
-#ifdef PL_POST_TIMINGS
+# ifdef PL_POST_TIMINGS
PRIntervalTime postTime;
-#endif
-#ifdef XP_UNIX
+# endif
+# ifdef XP_UNIX
unsigned long id;
-#endif /* XP_UNIX */
+# endif /* XP_UNIX */
/* other fields follow... */
};
-#if defined(XP_WIN) || defined(XP_OS2)
+# if defined(XP_WIN) || defined(XP_OS2)
PR_EXTERN(HWND)
PL_GetNativeEventReceiverWindow(
PLEventQueue *eqp
);
-#endif /* XP_WIN || XP_OS2 */
+# endif /* XP_WIN || XP_OS2 */
-#ifdef XP_UNIX
+# ifdef XP_UNIX
PR_EXTERN(PRInt32)
PL_ProcessEventsBeforeID(PLEventQueue *aSelf, unsigned long aID);
@@ -562,66 +562,66 @@ PL_RegisterEventIDFunc(PLEventQueue *aSelf, PLGetEventIDFunc aFunc,
void *aClosure);
PR_EXTERN(void) PL_UnregisterEventIDFunc(PLEventQueue *aSelf);
-#endif /* XP_UNIX */
+# endif /* XP_UNIX */
/* Standard "it worked" return value */
-#define NS_OK 0
+# define NS_OK 0
-#define NS_ERROR_BASE ((nsresult) 0xC1F30000)
+# define NS_ERROR_BASE ((nsresult) 0xC1F30000)
/* Returned when an instance is not initialized */
-#define NS_ERROR_NOT_INITIALIZED (NS_ERROR_BASE + 1)
+# define NS_ERROR_NOT_INITIALIZED (NS_ERROR_BASE + 1)
/* Returned when an instance is already initialized */
-#define NS_ERROR_ALREADY_INITIALIZED (NS_ERROR_BASE + 2)
+# define NS_ERROR_ALREADY_INITIALIZED (NS_ERROR_BASE + 2)
/* Returned by a not implemented function */
-#define NS_ERROR_NOT_IMPLEMENTED ((nsresult) 0x80004001L)
+# define NS_ERROR_NOT_IMPLEMENTED ((nsresult) 0x80004001L)
/* Returned when a given interface is not supported. */
-#define NS_NOINTERFACE ((nsresult) 0x80004002L)
-#define NS_ERROR_NO_INTERFACE NS_NOINTERFACE
+# define NS_NOINTERFACE ((nsresult) 0x80004002L)
+# define NS_ERROR_NO_INTERFACE NS_NOINTERFACE
-#define NS_ERROR_INVALID_POINTER ((nsresult) 0x80004003L)
-#define NS_ERROR_NULL_POINTER NS_ERROR_INVALID_POINTER
+# define NS_ERROR_INVALID_POINTER ((nsresult) 0x80004003L)
+# define NS_ERROR_NULL_POINTER NS_ERROR_INVALID_POINTER
/* Returned when a function aborts */
-#define NS_ERROR_ABORT ((nsresult) 0x80004004L)
+# define NS_ERROR_ABORT ((nsresult) 0x80004004L)
/* Returned when a function fails */
-#define NS_ERROR_FAILURE ((nsresult) 0x80004005L)
+# define NS_ERROR_FAILURE ((nsresult) 0x80004005L)
/* Returned when an unexpected error occurs */
-#define NS_ERROR_UNEXPECTED ((nsresult) 0x8000ffffL)
+# define NS_ERROR_UNEXPECTED ((nsresult) 0x8000ffffL)
/* Returned when a memory allocation fails */
-#define NS_ERROR_OUT_OF_MEMORY ((nsresult) 0x8007000eL)
+# define NS_ERROR_OUT_OF_MEMORY ((nsresult) 0x8007000eL)
/* Returned when an illegal value is passed */
-#define NS_ERROR_ILLEGAL_VALUE ((nsresult) 0x80070057L)
-#define NS_ERROR_INVALID_ARG NS_ERROR_ILLEGAL_VALUE
+# define NS_ERROR_ILLEGAL_VALUE ((nsresult) 0x80070057L)
+# define NS_ERROR_INVALID_ARG NS_ERROR_ILLEGAL_VALUE
/* Returned when a class doesn't allow aggregation */
-#define NS_ERROR_NO_AGGREGATION ((nsresult) 0x80040110L)
+# define NS_ERROR_NO_AGGREGATION ((nsresult) 0x80040110L)
/* Returned when an operation can't complete due to an unavailable resource */
-#define NS_ERROR_NOT_AVAILABLE ((nsresult) 0x80040111L)
+# define NS_ERROR_NOT_AVAILABLE ((nsresult) 0x80040111L)
/* Returned when a class is not registered */
-#define NS_ERROR_FACTORY_NOT_REGISTERED ((nsresult) 0x80040154L)
+# define NS_ERROR_FACTORY_NOT_REGISTERED ((nsresult) 0x80040154L)
/* Returned when a class cannot be registered, but may be tried again later */
-#define NS_ERROR_FACTORY_REGISTER_AGAIN ((nsresult) 0x80040155L)
+# define NS_ERROR_FACTORY_REGISTER_AGAIN ((nsresult) 0x80040155L)
/* Returned when a dynamically loaded factory couldn't be found */
-#define NS_ERROR_FACTORY_NOT_LOADED ((nsresult) 0x800401f8L)
+# define NS_ERROR_FACTORY_NOT_LOADED ((nsresult) 0x800401f8L)
/* Returned when a factory doesn't support signatures */
-#define NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT \
+# define NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT \
(NS_ERROR_BASE + 0x101)
/* Returned when a factory already is registered */
-#define NS_ERROR_FACTORY_EXISTS (NS_ERROR_BASE + 0x100)
+# define NS_ERROR_FACTORY_EXISTS (NS_ERROR_BASE + 0x100)
/**
@@ -654,7 +654,7 @@ typedef struct nsIException nsIException; /* forward declaration */
* To maintain binary compatibility with COM's IUnknown, we define the IID
* of nsISupports to be the same as that of COM's IUnknown.
*/
-#define NS_ISUPPORTS_IID \
+# define NS_ISUPPORTS_IID \
{ 0x00000000, 0x0000, 0x0000, \
{0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46} }
@@ -714,9 +714,9 @@ struct nsISupports {
};
/* starting interface: nsIException */
-#define NS_IEXCEPTION_IID_STR "f3a8d3b4-c424-4edc-8bf6-8974c983ba78"
+# define NS_IEXCEPTION_IID_STR "f3a8d3b4-c424-4edc-8bf6-8974c983ba78"
-#define NS_IEXCEPTION_IID \
+# define NS_IEXCEPTION_IID \
{0xf3a8d3b4, 0xc424, 0x4edc, \
{ 0x8b, 0xf6, 0x89, 0x74, 0xc9, 0x83, 0xba, 0x78 }}
@@ -761,9 +761,9 @@ struct nsIException {
};
/* starting interface: nsIStackFrame */
-#define NS_ISTACKFRAME_IID_STR "91d82105-7c62-4f8b-9779-154277c0ee90"
+# define NS_ISTACKFRAME_IID_STR "91d82105-7c62-4f8b-9779-154277c0ee90"
-#define NS_ISTACKFRAME_IID \
+# define NS_ISTACKFRAME_IID \
{0x91d82105, 0x7c62, 0x4f8b, \
{ 0x97, 0x79, 0x15, 0x42, 0x77, 0xc0, 0xee, 0x90 }}
@@ -802,9 +802,9 @@ struct nsIStackFrame {
};
/* starting interface: nsIEventTarget */
-#define NS_IEVENTTARGET_IID_STR "ea99ad5b-cc67-4efb-97c9-2ef620a59f2a"
+# define NS_IEVENTTARGET_IID_STR "ea99ad5b-cc67-4efb-97c9-2ef620a59f2a"
-#define NS_IEVENTTARGET_IID \
+# define NS_IEVENTTARGET_IID \
{0xea99ad5b, 0xcc67, 0x4efb, \
{ 0x97, 0xc9, 0x2e, 0xf6, 0x20, 0xa5, 0x9f, 0x2a }}
@@ -826,9 +826,9 @@ struct nsIEventTarget {
};
/* starting interface: nsIEventQueue */
-#define NS_IEVENTQUEUE_IID_STR "176afb41-00a4-11d3-9f2a-00400553eef0"
+# define NS_IEVENTQUEUE_IID_STR "176afb41-00a4-11d3-9f2a-00400553eef0"
-#define NS_IEVENTQUEUE_IID \
+# define NS_IEVENTQUEUE_IID \
{0x176afb41, 0x00a4, 0x11d3, \
{ 0x9f, 0x2a, 0x00, 0x40, 0x05, 0x53, 0xee, 0xf0 }}
@@ -884,18 +884,18 @@ struct nsIEventQueue {
};
-#define VBOX_E_OBJECT_NOT_FOUND 0x80BB0001
-#define VBOX_E_INVALID_VM_STATE 0x80BB0002
-#define VBOX_E_VM_ERROR 0x80BB0003
-#define VBOX_E_FILE_ERROR 0x80BB0004
-#define VBOX_E_IPRT_ERROR 0x80BB0005
-#define VBOX_E_PDM_ERROR 0x80BB0006
-#define VBOX_E_INVALID_OBJECT_STATE 0x80BB0007
-#define VBOX_E_HOST_ERROR 0x80BB0008
-#define VBOX_E_NOT_SUPPORTED 0x80BB0009
-#define VBOX_E_XML_ERROR 0x80BB000A
-#define VBOX_E_INVALID_SESSION_STATE 0x80BB000B
-#define VBOX_E_OBJECT_IN_USE 0x80BB000C
+# define VBOX_E_OBJECT_NOT_FOUND 0x80BB0001
+# define VBOX_E_INVALID_VM_STATE 0x80BB0002
+# define VBOX_E_VM_ERROR 0x80BB0003
+# define VBOX_E_FILE_ERROR 0x80BB0004
+# define VBOX_E_IPRT_ERROR 0x80BB0005
+# define VBOX_E_PDM_ERROR 0x80BB0006
+# define VBOX_E_INVALID_OBJECT_STATE 0x80BB0007
+# define VBOX_E_HOST_ERROR 0x80BB0008
+# define VBOX_E_NOT_SUPPORTED 0x80BB0009
+# define VBOX_E_XML_ERROR 0x80BB000A
+# define VBOX_E_INVALID_SESSION_STATE 0x80BB000B
+# define VBOX_E_OBJECT_IN_USE 0x80BB000C
struct IVirtualBoxErrorInfo;
@@ -1011,8 +1011,8 @@ typedef struct IPerformanceMetric IPerformanceMetric;
typedef struct IPerformanceCollector IPerformanceCollector;
/* Start of enum AccessMode Declaration */
-#define ACCESSMODE_IID_STR "1da0007c-ddf7-4be8-bcac-d84a1558785f"
-#define ACCESSMODE_IID { \
+# define ACCESSMODE_IID_STR "1da0007c-ddf7-4be8-bcac-d84a1558785f"
+# define ACCESSMODE_IID { \
0x1da0007c, 0xddf7, 0x4be8, \
{ 0xbc, 0xac, 0xd8, 0x4a, 0x15, 0x58, 0x78, 0x5f } \
}
@@ -1025,8 +1025,8 @@ enum AccessMode
/* Start of enum MachineState Declaration */
-#define MACHINESTATE_IID_STR "73bf04d0-7c4f-4684-9abf-d65a9ad74343"
-#define MACHINESTATE_IID { \
+# define MACHINESTATE_IID_STR "73bf04d0-7c4f-4684-9abf-d65a9ad74343"
+# define MACHINESTATE_IID { \
0x73bf04d0, 0x7c4f, 0x4684, \
{ 0x9a, 0xbf, 0xd6, 0x5a, 0x9a, 0xd7, 0x43, 0x43 } \
}
@@ -1054,8 +1054,8 @@ enum MachineState
/* Start of enum SessionState Declaration */
-#define SESSIONSTATE_IID_STR "CF2700C0-EA4B-47ae-9725-7810114B94D8"
-#define SESSIONSTATE_IID { \
+# define SESSIONSTATE_IID_STR "CF2700C0-EA4B-47ae-9725-7810114B94D8"
+# define SESSIONSTATE_IID { \
0xCF2700C0, 0xEA4B, 0x47ae, \
{ 0x97, 0x25, 0x78, 0x10, 0x11, 0x4B, 0x94, 0xD8 } \
}
@@ -1071,8 +1071,8 @@ enum SessionState
/* Start of enum SessionType Declaration */
-#define SESSIONTYPE_IID_STR "A13C02CB-0C2C-421E-8317-AC0E8AAA153A"
-#define SESSIONTYPE_IID { \
+# define SESSIONTYPE_IID_STR "A13C02CB-0C2C-421E-8317-AC0E8AAA153A"
+# define SESSIONTYPE_IID { \
0xA13C02CB, 0x0C2C, 0x421E, \
{ 0x83, 0x17, 0xAC, 0x0E, 0x8A, 0xAA, 0x15, 0x3A } \
}
@@ -1087,8 +1087,8 @@ enum SessionType
/* Start of enum DeviceType Declaration */
-#define DEVICETYPE_IID_STR "6d9420f7-0b56-4636-99f9-7346f1b01e57"
-#define DEVICETYPE_IID { \
+# define DEVICETYPE_IID_STR "6d9420f7-0b56-4636-99f9-7346f1b01e57"
+# define DEVICETYPE_IID { \
0x6d9420f7, 0x0b56, 0x4636, \
{ 0x99, 0xf9, 0x73, 0x46, 0xf1, 0xb0, 0x1e, 0x57 } \
}
@@ -1106,8 +1106,8 @@ enum DeviceType
/* Start of enum DeviceActivity Declaration */
-#define DEVICEACTIVITY_IID_STR "6FC8AEAA-130A-4eb5-8954-3F921422D707"
-#define DEVICEACTIVITY_IID { \
+# define DEVICEACTIVITY_IID_STR "6FC8AEAA-130A-4eb5-8954-3F921422D707"
+# define DEVICEACTIVITY_IID { \
0x6FC8AEAA, 0x130A, 0x4eb5, \
{ 0x89, 0x54, 0x3F, 0x92, 0x14, 0x22, 0xD7, 0x07 } \
}
@@ -1122,8 +1122,8 @@ enum DeviceActivity
/* Start of enum ClipboardMode Declaration */
-#define CLIPBOARDMODE_IID_STR "33364716-4008-4701-8f14-be0fa3d62950"
-#define CLIPBOARDMODE_IID { \
+# define CLIPBOARDMODE_IID_STR "33364716-4008-4701-8f14-be0fa3d62950"
+# define CLIPBOARDMODE_IID { \
0x33364716, 0x4008, 0x4701, \
{ 0x8f, 0x14, 0xbe, 0x0f, 0xa3, 0xd6, 0x29, 0x50 } \
}
@@ -1138,8 +1138,8 @@ enum ClipboardMode
/* Start of enum Scope Declaration */
-#define SCOPE_IID_STR "7c91096e-499e-4eca-9f9b-9001438d7855"
-#define SCOPE_IID { \
+# define SCOPE_IID_STR "7c91096e-499e-4eca-9f9b-9001438d7855"
+# define SCOPE_IID { \
0x7c91096e, 0x499e, 0x4eca, \
{ 0x9f, 0x9b, 0x90, 0x01, 0x43, 0x8d, 0x78, 0x55 } \
}
@@ -1153,8 +1153,8 @@ enum Scope
/* Start of enum GuestStatisticType Declaration */
-#define GUESTSTATISTICTYPE_IID_STR "aa7c1d71-aafe-47a8-9608-27d2d337cf55"
-#define GUESTSTATISTICTYPE_IID { \
+# define GUESTSTATISTICTYPE_IID_STR "aa7c1d71-aafe-47a8-9608-27d2d337cf55"
+# define GUESTSTATISTICTYPE_IID { \
0xaa7c1d71, 0xaafe, 0x47a8, \
{ 0x96, 0x08, 0x27, 0xd2, 0xd3, 0x37, 0xcf, 0x55 } \
}
@@ -1183,8 +1183,8 @@ enum GuestStatisticType
/* Start of enum BIOSBootMenuMode Declaration */
-#define BIOSBOOTMENUMODE_IID_STR "ae4fb9f7-29d2-45b4-b2c7-d579603135d5"
-#define BIOSBOOTMENUMODE_IID { \
+# define BIOSBOOTMENUMODE_IID_STR "ae4fb9f7-29d2-45b4-b2c7-d579603135d5"
+# define BIOSBOOTMENUMODE_IID { \
0xae4fb9f7, 0x29d2, 0x45b4, \
{ 0xb2, 0xc7, 0xd5, 0x79, 0x60, 0x31, 0x35, 0xd5 } \
}
@@ -1198,8 +1198,8 @@ enum BIOSBootMenuMode
/* Start of enum DriveState Declaration */
-#define DRIVESTATE_IID_STR "cb7233b7-c519-42a5-8310-1830953cacbc"
-#define DRIVESTATE_IID { \
+# define DRIVESTATE_IID_STR "cb7233b7-c519-42a5-8310-1830953cacbc"
+# define DRIVESTATE_IID { \
0xcb7233b7, 0xc519, 0x42a5, \
{ 0x83, 0x10, 0x18, 0x30, 0x95, 0x3c, 0xac, 0xbc } \
}
@@ -1214,8 +1214,8 @@ enum DriveState
/* Start of enum ProcessorFeature Declaration */
-#define PROCESSORFEATURE_IID_STR "b8353b35-705d-4796-9967-ebfb7ba54af4"
-#define PROCESSORFEATURE_IID { \
+# define PROCESSORFEATURE_IID_STR "b8353b35-705d-4796-9967-ebfb7ba54af4"
+# define PROCESSORFEATURE_IID { \
0xb8353b35, 0x705d, 0x4796, \
{ 0x99, 0x67, 0xeb, 0xfb, 0x7b, 0xa5, 0x4a, 0xf4 } \
}
@@ -1229,8 +1229,8 @@ enum ProcessorFeature
/* Start of enum VFSType Declaration */
-#define VFSTYPE_IID_STR "813999ba-b949-48a8-9230-aadc6285e2f2"
-#define VFSTYPE_IID { \
+# define VFSTYPE_IID_STR "813999ba-b949-48a8-9230-aadc6285e2f2"
+# define VFSTYPE_IID { \
0x813999ba, 0xb949, 0x48a8, \
{ 0x92, 0x30, 0xaa, 0xdc, 0x62, 0x85, 0xe2, 0xf2 } \
}
@@ -1245,8 +1245,8 @@ enum VFSType
/* Start of enum VFSFileType Declaration */
-#define VFSFILETYPE_IID_STR "714333cd-44e2-415f-a245-d378fa9b1242"
-#define VFSFILETYPE_IID { \
+# define VFSFILETYPE_IID_STR "714333cd-44e2-415f-a245-d378fa9b1242"
+# define VFSFILETYPE_IID { \
0x714333cd, 0x44e2, 0x415f, \
{ 0xa2, 0x45, 0xd3, 0x78, 0xfa, 0x9b, 0x12, 0x42 } \
}
@@ -1266,8 +1266,8 @@ enum VFSFileType
/* Start of enum CIMOSType Declaration */
-#define CIMOSTYPE_IID_STR "86ef5f8c-18b2-4db8-a314-33721b59f89b"
-#define CIMOSTYPE_IID { \
+# define CIMOSTYPE_IID_STR "86ef5f8c-18b2-4db8-a314-33721b59f89b"
+# define CIMOSTYPE_IID { \
0x86ef5f8c, 0x18b2, 0x4db8, \
{ 0xa3, 0x14, 0x33, 0x72, 0x1b, 0x59, 0xf8, 0x9b } \
}
@@ -1381,8 +1381,8 @@ enum CIMOSType
/* Start of enum OVFResourceType Declaration */
-#define OVFRESOURCETYPE_IID_STR "646a78d7-6f04-49f4-82c4-75c28a75a4cd"
-#define OVFRESOURCETYPE_IID { \
+# define OVFRESOURCETYPE_IID_STR "646a78d7-6f04-49f4-82c4-75c28a75a4cd"
+# define OVFRESOURCETYPE_IID { \
0x646a78d7, 0x6f04, 0x49f4, \
{ 0x82, 0xc4, 0x75, 0xc2, 0x8a, 0x75, 0xa4, 0xcd } \
}
@@ -1413,8 +1413,8 @@ enum OVFResourceType
/* Start of enum VirtualSystemDescriptionType Declaration */
-#define VIRTUALSYSTEMDESCRIPTIONTYPE_IID_STR "aacc58de-5b45-4f82-ae2e-dd9a824fc3b5"
-#define VIRTUALSYSTEMDESCRIPTIONTYPE_IID { \
+# define VIRTUALSYSTEMDESCRIPTIONTYPE_IID_STR "aacc58de-5b45-4f82-ae2e-dd9a824fc3b5"
+# define VIRTUALSYSTEMDESCRIPTIONTYPE_IID { \
0xaacc58de, 0x5b45, 0x4f82, \
{ 0xae, 0x2e, 0xdd, 0x9a, 0x82, 0x4f, 0xc3, 0xb5 } \
}
@@ -1447,8 +1447,8 @@ enum VirtualSystemDescriptionType
/* Start of enum VirtualSystemDescriptionValueType Declaration */
-#define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID_STR "56d9403f-3425-4118-9919-36f2a9b8c77c"
-#define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID { \
+# define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID_STR "56d9403f-3425-4118-9919-36f2a9b8c77c"
+# define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID { \
0x56d9403f, 0x3425, 0x4118, \
{ 0x99, 0x19, 0x36, 0xf2, 0xa9, 0xb8, 0xc7, 0x7c } \
}
@@ -1463,8 +1463,8 @@ enum VirtualSystemDescriptionValueType
/* Start of enum HostNetworkInterfaceMediumType Declaration */
-#define HOSTNETWORKINTERFACEMEDIUMTYPE_IID_STR "1aa54aaf-2497-45a2-bfb1-8eb225e93d5b"
-#define HOSTNETWORKINTERFACEMEDIUMTYPE_IID { \
+# define HOSTNETWORKINTERFACEMEDIUMTYPE_IID_STR "1aa54aaf-2497-45a2-bfb1-8eb225e93d5b"
+# define HOSTNETWORKINTERFACEMEDIUMTYPE_IID { \
0x1aa54aaf, 0x2497, 0x45a2, \
{ 0xbf, 0xb1, 0x8e, 0xb2, 0x25, 0xe9, 0x3d, 0x5b } \
}
@@ -1479,8 +1479,8 @@ enum HostNetworkInterfaceMediumType
/* Start of enum HostNetworkInterfaceStatus Declaration */
-#define HOSTNETWORKINTERFACESTATUS_IID_STR "CC474A69-2710-434B-8D99-C38E5D5A6F41"
-#define HOSTNETWORKINTERFACESTATUS_IID { \
+# define HOSTNETWORKINTERFACESTATUS_IID_STR "CC474A69-2710-434B-8D99-C38E5D5A6F41"
+# define HOSTNETWORKINTERFACESTATUS_IID { \
0xCC474A69, 0x2710, 0x434B, \
{ 0x8D, 0x99, 0xC3, 0x8E, 0x5D, 0x5A, 0x6F, 0x41 } \
}
@@ -1494,8 +1494,8 @@ enum HostNetworkInterfaceStatus
/* Start of enum HostNetworkInterfaceType Declaration */
-#define HOSTNETWORKINTERFACETYPE_IID_STR "67431b00-9946-48a2-bc02-b25c5919f4f3"
-#define HOSTNETWORKINTERFACETYPE_IID { \
+# define HOSTNETWORKINTERFACETYPE_IID_STR "67431b00-9946-48a2-bc02-b25c5919f4f3"
+# define HOSTNETWORKINTERFACETYPE_IID { \
0x67431b00, 0x9946, 0x48a2, \
{ 0xbc, 0x02, 0xb2, 0x5c, 0x59, 0x19, 0xf4, 0xf3 } \
}
@@ -1508,8 +1508,8 @@ enum HostNetworkInterfaceType
/* Start of enum MediaState Declaration */
-#define MEDIASTATE_IID_STR "8b86e03c-2f1c-412a-8fbd-326f62701200"
-#define MEDIASTATE_IID { \
+# define MEDIASTATE_IID_STR "8b86e03c-2f1c-412a-8fbd-326f62701200"
+# define MEDIASTATE_IID { \
0x8b86e03c, 0x2f1c, 0x412a, \
{ 0x8f, 0xbd, 0x32, 0x6f, 0x62, 0x70, 0x12, 0x00 } \
}
@@ -1527,8 +1527,8 @@ enum MediaState
/* Start of enum HardDiskType Declaration */
-#define HARDDISKTYPE_IID_STR "a348fafd-a64e-4643-ba65-eb3896bd7e0a"
-#define HARDDISKTYPE_IID { \
+# define HARDDISKTYPE_IID_STR "a348fafd-a64e-4643-ba65-eb3896bd7e0a"
+# define HARDDISKTYPE_IID { \
0xa348fafd, 0xa64e, 0x4643, \
{ 0xba, 0x65, 0xeb, 0x38, 0x96, 0xbd, 0x7e, 0x0a } \
}
@@ -1542,8 +1542,8 @@ enum HardDiskType
/* Start of enum HardDiskVariant Declaration */
-#define HARDDISKVARIANT_IID_STR "eb7fc6b3-ae23-4c5d-a1f6-e3522dd1efb0"
-#define HARDDISKVARIANT_IID { \
+# define HARDDISKVARIANT_IID_STR "eb7fc6b3-ae23-4c5d-a1f6-e3522dd1efb0"
+# define HARDDISKVARIANT_IID { \
0xeb7fc6b3, 0xae23, 0x4c5d, \
{ 0xa1, 0xf6, 0xe3, 0x52, 0x2d, 0xd1, 0xef, 0xb0 } \
}
@@ -1560,8 +1560,8 @@ enum HardDiskVariant
/* Start of enum DataType Declaration */
-#define DATATYPE_IID_STR "d90ea51e-a3f1-4a01-beb1-c1723c0d3ba7"
-#define DATATYPE_IID { \
+# define DATATYPE_IID_STR "d90ea51e-a3f1-4a01-beb1-c1723c0d3ba7"
+# define DATATYPE_IID { \
0xd90ea51e, 0xa3f1, 0x4a01, \
{ 0xbe, 0xb1, 0xc1, 0x72, 0x3c, 0x0d, 0x3b, 0xa7 } \
}
@@ -1575,8 +1575,8 @@ enum DataType
/* Start of enum DataFlags Declaration */
-#define DATAFLAGS_IID_STR "86884dcf-1d6b-4f1b-b4bf-f5aa44959d60"
-#define DATAFLAGS_IID { \
+# define DATAFLAGS_IID_STR "86884dcf-1d6b-4f1b-b4bf-f5aa44959d60"
+# define DATAFLAGS_IID { \
0x86884dcf, 0x1d6b, 0x4f1b, \
{ 0xb4, 0xbf, 0xf5, 0xaa, 0x44, 0x95, 0x9d, 0x60 } \
}
@@ -1592,8 +1592,8 @@ enum DataFlags
/* Start of enum HardDiskFormatCapabilities Declaration */
-#define HARDDISKFORMATCAPABILITIES_IID_STR "1df1e4aa-d25a-4ba6-b2a2-02f60eb5903b"
-#define HARDDISKFORMATCAPABILITIES_IID { \
+# define HARDDISKFORMATCAPABILITIES_IID_STR "1df1e4aa-d25a-4ba6-b2a2-02f60eb5903b"
+# define HARDDISKFORMATCAPABILITIES_IID { \
0x1df1e4aa, 0xd25a, 0x4ba6, \
{ 0xb2, 0xa2, 0x02, 0xf6, 0x0e, 0xb5, 0x90, 0x3b } \
}
@@ -1613,8 +1613,8 @@ enum HardDiskFormatCapabilities
/* Start of enum MouseButtonState Declaration */
-#define MOUSEBUTTONSTATE_IID_STR "03131722-2EC5-4173-9794-0DACA46673EF"
-#define MOUSEBUTTONSTATE_IID { \
+# define MOUSEBUTTONSTATE_IID_STR "03131722-2EC5-4173-9794-0DACA46673EF"
+# define MOUSEBUTTONSTATE_IID { \
0x03131722, 0x2EC5, 0x4173, \
{ 0x97, 0x94, 0x0D, 0xAC, 0xA4, 0x66, 0x73, 0xEF } \
}
@@ -1631,8 +1631,8 @@ enum MouseButtonState
/* Start of enum FramebufferPixelFormat Declaration */
-#define FRAMEBUFFERPIXELFORMAT_IID_STR "7acfd5ed-29e3-45e3-8136-73c9224f3d2d"
-#define FRAMEBUFFERPIXELFORMAT_IID { \
+# define FRAMEBUFFERPIXELFORMAT_IID_STR "7acfd5ed-29e3-45e3-8136-73c9224f3d2d"
+# define FRAMEBUFFERPIXELFORMAT_IID { \
0x7acfd5ed, 0x29e3, 0x45e3, \
{ 0x81, 0x36, 0x73, 0xc9, 0x22, 0x4f, 0x3d, 0x2d } \
}
@@ -1645,8 +1645,8 @@ enum FramebufferPixelFormat
/* Start of enum NetworkAttachmentType Declaration */
-#define NETWORKATTACHMENTTYPE_IID_STR "44bce1ee-99f7-4e8e-89fc-80597fd9eeaf"
-#define NETWORKATTACHMENTTYPE_IID { \
+# define NETWORKATTACHMENTTYPE_IID_STR "44bce1ee-99f7-4e8e-89fc-80597fd9eeaf"
+# define NETWORKATTACHMENTTYPE_IID { \
0x44bce1ee, 0x99f7, 0x4e8e, \
{ 0x89, 0xfc, 0x80, 0x59, 0x7f, 0xd9, 0xee, 0xaf } \
}
@@ -1662,8 +1662,8 @@ enum NetworkAttachmentType
/* Start of enum NetworkAdapterType Declaration */
-#define NETWORKADAPTERTYPE_IID_STR "50c3dfd8-07ac-4a31-baac-519c828fbf97"
-#define NETWORKADAPTERTYPE_IID { \
+# define NETWORKADAPTERTYPE_IID_STR "50c3dfd8-07ac-4a31-baac-519c828fbf97"
+# define NETWORKADAPTERTYPE_IID { \
0x50c3dfd8, 0x07ac, 0x4a31, \
{ 0xba, 0xac, 0x51, 0x9c, 0x82, 0x8f, 0xbf, 0x97 } \
}
@@ -1680,8 +1680,8 @@ enum NetworkAdapterType
/* Start of enum PortMode Declaration */
-#define PORTMODE_IID_STR "533b5fe3-0185-4197-86a7-17e37dd39d76"
-#define PORTMODE_IID { \
+# define PORTMODE_IID_STR "533b5fe3-0185-4197-86a7-17e37dd39d76"
+# define PORTMODE_IID { \
0x533b5fe3, 0x0185, 0x4197, \
{ 0x86, 0xa7, 0x17, 0xe3, 0x7d, 0xd3, 0x9d, 0x76 } \
}
@@ -1696,8 +1696,8 @@ enum PortMode
/* Start of enum USBDeviceState Declaration */
-#define USBDEVICESTATE_IID_STR "b99a2e65-67fb-4882-82fd-f3e5e8193ab4"
-#define USBDEVICESTATE_IID { \
+# define USBDEVICESTATE_IID_STR "b99a2e65-67fb-4882-82fd-f3e5e8193ab4"
+# define USBDEVICESTATE_IID { \
0xb99a2e65, 0x67fb, 0x4882, \
{ 0x82, 0xfd, 0xf3, 0xe5, 0xe8, 0x19, 0x3a, 0xb4 } \
}
@@ -1714,8 +1714,8 @@ enum USBDeviceState
/* Start of enum USBDeviceFilterAction Declaration */
-#define USBDEVICEFILTERACTION_IID_STR "cbc30a49-2f4e-43b5-9da6-121320475933"
-#define USBDEVICEFILTERACTION_IID { \
+# define USBDEVICEFILTERACTION_IID_STR "cbc30a49-2f4e-43b5-9da6-121320475933"
+# define USBDEVICEFILTERACTION_IID { \
0xcbc30a49, 0x2f4e, 0x43b5, \
{ 0x9d, 0xa6, 0x12, 0x13, 0x20, 0x47, 0x59, 0x33 } \
}
@@ -1729,8 +1729,8 @@ enum USBDeviceFilterAction
/* Start of enum AudioDriverType Declaration */
-#define AUDIODRIVERTYPE_IID_STR "4bcc3d73-c2fe-40db-b72f-0c2ca9d68496"
-#define AUDIODRIVERTYPE_IID { \
+# define AUDIODRIVERTYPE_IID_STR "4bcc3d73-c2fe-40db-b72f-0c2ca9d68496"
+# define AUDIODRIVERTYPE_IID { \
0x4bcc3d73, 0xc2fe, 0x40db, \
{ 0xb7, 0x2f, 0x0c, 0x2c, 0xa9, 0xd6, 0x84, 0x96 } \
}
@@ -1750,8 +1750,8 @@ enum AudioDriverType
/* Start of enum AudioControllerType Declaration */
-#define AUDIOCONTROLLERTYPE_IID_STR "7afd395c-42c3-444e-8788-3ce80292f36c"
-#define AUDIOCONTROLLERTYPE_IID { \
+# define AUDIOCONTROLLERTYPE_IID_STR "7afd395c-42c3-444e-8788-3ce80292f36c"
+# define AUDIOCONTROLLERTYPE_IID { \
0x7afd395c, 0x42c3, 0x444e, \
{ 0x87, 0x88, 0x3c, 0xe8, 0x02, 0x92, 0xf3, 0x6c } \
}
@@ -1764,8 +1764,8 @@ enum AudioControllerType
/* Start of enum VRDPAuthType Declaration */
-#define VRDPAUTHTYPE_IID_STR "3d91887a-b67f-4b33-85bf-2da7ab1ea83a"
-#define VRDPAUTHTYPE_IID { \
+# define VRDPAUTHTYPE_IID_STR "3d91887a-b67f-4b33-85bf-2da7ab1ea83a"
+# define VRDPAUTHTYPE_IID { \
0x3d91887a, 0xb67f, 0x4b33, \
{ 0x85, 0xbf, 0x2d, 0xa7, 0xab, 0x1e, 0xa8, 0x3a } \
}
@@ -1779,8 +1779,8 @@ enum VRDPAuthType
/* Start of enum StorageBus Declaration */
-#define STORAGEBUS_IID_STR "f381fdca-5953-41d0-b2bd-0542b012698d"
-#define STORAGEBUS_IID { \
+# define STORAGEBUS_IID_STR "f381fdca-5953-41d0-b2bd-0542b012698d"
+# define STORAGEBUS_IID { \
0xf381fdca, 0x5953, 0x41d0, \
{ 0xb2, 0xbd, 0x05, 0x42, 0xb0, 0x12, 0x69, 0x8d } \
}
@@ -1795,8 +1795,8 @@ enum StorageBus
/* Start of enum StorageControllerType Declaration */
-#define STORAGECONTROLLERTYPE_IID_STR "685387db-a837-4320-a258-08f46a22f62a"
-#define STORAGECONTROLLERTYPE_IID { \
+# define STORAGECONTROLLERTYPE_IID_STR "685387db-a837-4320-a258-08f46a22f62a"
+# define STORAGECONTROLLERTYPE_IID { \
0x685387db, 0xa837, 0x4320, \
{ 0xa2, 0x58, 0x08, 0xf4, 0x6a, 0x22, 0xf6, 0x2a } \
}
@@ -1814,8 +1814,8 @@ enum StorageControllerType
/* Start of struct IVirtualBoxErrorInfo Declaration */
-#define IVIRTUALBOXERRORINFO_IID_STR "bcae7fc3-3fd0-4bac-923c-ec1596c7bc83"
-#define IVIRTUALBOXERRORINFO_IID { \
+# define IVIRTUALBOXERRORINFO_IID_STR "bcae7fc3-3fd0-4bac-923c-ec1596c7bc83"
+# define IVIRTUALBOXERRORINFO_IID { \
0xbcae7fc3, 0x3fd0, 0x4bac, \
{ 0x92, 0x3c, 0xec, 0x15, 0x96, 0xc7, 0xbc, 0x83 } \
}
@@ -1843,8 +1843,8 @@ struct IVirtualBoxErrorInfo
/* Start of struct ILocalOwner Declaration */
-#define ILOCALOWNER_IID_STR "308FF42A-DC45-49D4-A950-B1EEE5E00BB5"
-#define ILOCALOWNER_IID { \
+# define ILOCALOWNER_IID_STR "308FF42A-DC45-49D4-A950-B1EEE5E00BB5"
+# define ILOCALOWNER_IID { \
0x308FF42A, 0xDC45, 0x49D4, \
{ 0xA9, 0x50, 0xB1, 0xEE, 0xE5, 0xE0, 0x0B, 0xB5 } \
}
@@ -1867,8 +1867,8 @@ struct ILocalOwner
/* Start of struct IVirtualBoxCallback Declaration */
-#define IVIRTUALBOXCALLBACK_IID_STR "2990059f-5bc8-4635-8415-658917cd3186"
-#define IVIRTUALBOXCALLBACK_IID { \
+# define IVIRTUALBOXCALLBACK_IID_STR "2990059f-5bc8-4635-8415-658917cd3186"
+# define IVIRTUALBOXCALLBACK_IID { \
0x2990059f, 0x5bc8, 0x4635, \
{ 0x84, 0x15, 0x65, 0x89, 0x17, 0xcd, 0x31, 0x86 } \
}
@@ -1958,8 +1958,8 @@ struct IVirtualBoxCallback
/* Start of struct IDHCPServer Declaration */
-#define IDHCPSERVER_IID_STR "6cfe387c-74fb-4ca7-bff6-973bec8af7a3"
-#define IDHCPSERVER_IID { \
+# define IDHCPSERVER_IID_STR "6cfe387c-74fb-4ca7-bff6-973bec8af7a3"
+# define IDHCPSERVER_IID { \
0x6cfe387c, 0x74fb, 0x4ca7, \
{ 0xbf, 0xf6, 0x97, 0x3b, 0xec, 0x8a, 0xf7, 0xa3 } \
}
@@ -2007,8 +2007,8 @@ struct IDHCPServer
/* Start of struct IVirtualBox Declaration */
-#define IVIRTUALBOX_IID_STR "3f4ab53a-199b-4526-a91a-93ff62e456b8"
-#define IVIRTUALBOX_IID { \
+# define IVIRTUALBOX_IID_STR "3f4ab53a-199b-4526-a91a-93ff62e456b8"
+# define IVIRTUALBOX_IID { \
0x3f4ab53a, 0x199b, 0x4526, \
{ 0xa9, 0x1a, 0x93, 0xff, 0x62, 0xe4, 0x56, 0xb8 } \
}
@@ -2282,8 +2282,8 @@ struct IVirtualBox
/* Start of struct IVFSExplorer Declaration */
-#define IVFSEXPLORER_IID_STR "2bb864a1-02a3-4474-a1d4-fb5f23b742e1"
-#define IVFSEXPLORER_IID { \
+# define IVFSEXPLORER_IID_STR "2bb864a1-02a3-4474-a1d4-fb5f23b742e1"
+# define IVFSEXPLORER_IID { \
0x2bb864a1, 0x02a3, 0x4474, \
{ 0xa1, 0xd4, 0xfb, 0x5f, 0x23, 0xb7, 0x42, 0xe1 } \
}
@@ -2344,8 +2344,8 @@ struct IVFSExplorer
/* Start of struct IAppliance Declaration */
-#define IAPPLIANCE_IID_STR "07495095-d16c-4911-8964-5914341ced5d"
-#define IAPPLIANCE_IID { \
+# define IAPPLIANCE_IID_STR "07495095-d16c-4911-8964-5914341ced5d"
+# define IAPPLIANCE_IID { \
0x07495095, 0xd16c, 0x4911, \
{ 0x89, 0x64, 0x59, 0x14, 0x34, 0x1c, 0xed, 0x5d } \
}
@@ -2400,8 +2400,8 @@ struct IAppliance
/* Start of struct IVirtualSystemDescription Declaration */
-#define IVIRTUALSYSTEMDESCRIPTION_IID_STR "d7525e6c-531a-4c51-8e04-41235083a3d8"
-#define IVIRTUALSYSTEMDESCRIPTION_IID { \
+# define IVIRTUALSYSTEMDESCRIPTION_IID_STR "d7525e6c-531a-4c51-8e04-41235083a3d8"
+# define IVIRTUALSYSTEMDESCRIPTION_IID { \
0xd7525e6c, 0x531a, 0x4c51, \
{ 0x8e, 0x04, 0x41, 0x23, 0x50, 0x83, 0xa3, 0xd8 } \
}
@@ -2475,8 +2475,8 @@ struct IVirtualSystemDescription
/* Start of struct IInternalMachineControl Declaration */
-#define IINTERNALMACHINECONTROL_IID_STR "ce8087d7-de92-4bbb-8140-a22fb07f37ba"
-#define IINTERNALMACHINECONTROL_IID { \
+# define IINTERNALMACHINECONTROL_IID_STR "ce8087d7-de92-4bbb-8140-a22fb07f37ba"
+# define IINTERNALMACHINECONTROL_IID { \
0xce8087d7, 0xde92, 0x4bbb, \
{ 0x81, 0x40, 0xa2, 0x2f, 0xb0, 0x7f, 0x37, 0xba } \
}
@@ -2627,8 +2627,8 @@ struct IInternalMachineControl
/* Start of struct IBIOSSettings Declaration */
-#define IBIOSSETTINGS_IID_STR "38b54279-dc35-4f5e-a431-835b867c6b5e"
-#define IBIOSSETTINGS_IID { \
+# define IBIOSSETTINGS_IID_STR "38b54279-dc35-4f5e-a431-835b867c6b5e"
+# define IBIOSSETTINGS_IID { \
0x38b54279, 0xdc35, 0x4f5e, \
{ 0xa4, 0x31, 0x83, 0x5b, 0x86, 0x7c, 0x6b, 0x5e } \
}
@@ -2673,8 +2673,8 @@ struct IBIOSSettings
/* Start of struct IMachine Declaration */
-#define IMACHINE_IID_STR "540dcfda-3df2-49c6-88fa-033a28c2ff85"
-#define IMACHINE_IID { \
+# define IMACHINE_IID_STR "540dcfda-3df2-49c6-88fa-033a28c2ff85"
+# define IMACHINE_IID { \
0x540dcfda, 0x3df2, 0x49c6, \
{ 0x88, 0xfa, 0x03, 0x3a, 0x28, 0xc2, 0xff, 0x85 } \
}
@@ -2997,8 +2997,8 @@ struct IMachine
/* Start of struct IConsoleCallback Declaration */
-#define ICONSOLECALLBACK_IID_STR "13dfbef3-b74d-487d-bada-2304529aefa6"
-#define ICONSOLECALLBACK_IID { \
+# define ICONSOLECALLBACK_IID_STR "13dfbef3-b74d-487d-bada-2304529aefa6"
+# define ICONSOLECALLBACK_IID { \
0x13dfbef3, 0xb74d, 0x487d, \
{ 0xba, 0xda, 0x23, 0x04, 0x52, 0x9a, 0xef, 0xa6 } \
}
@@ -3101,8 +3101,8 @@ struct IConsoleCallback
/* Start of struct IRemoteDisplayInfo Declaration */
-#define IREMOTEDISPLAYINFO_IID_STR "550104cd-2dfd-4a6c-857d-f6f8e088e62c"
-#define IREMOTEDISPLAYINFO_IID { \
+# define IREMOTEDISPLAYINFO_IID_STR "550104cd-2dfd-4a6c-857d-f6f8e088e62c"
+# define IREMOTEDISPLAYINFO_IID { \
0x550104cd, 0x2dfd, 0x4a6c, \
{ 0x85, 0x7d, 0xf6, 0xf8, 0xe0, 0x88, 0xe6, 0x2c } \
}
@@ -3148,8 +3148,8 @@ struct IRemoteDisplayInfo
/* Start of struct IConsole Declaration */
-#define ICONSOLE_IID_STR "0a51994b-cbc6-4686-94eb-d4e4023280e2"
-#define ICONSOLE_IID { \
+# define ICONSOLE_IID_STR "0a51994b-cbc6-4686-94eb-d4e4023280e2"
+# define ICONSOLE_IID { \
0x0a51994b, 0xcbc6, 0x4686, \
{ 0x94, 0xeb, 0xd4, 0xe4, 0x02, 0x32, 0x80, 0xe2 } \
}
@@ -3313,8 +3313,8 @@ struct IConsole
/* Start of struct IHostDVDDrive Declaration */
-#define IHOSTDVDDRIVE_IID_STR "21f86694-202d-4ce4-8b05-a63ff82dbf4c"
-#define IHOSTDVDDRIVE_IID { \
+# define IHOSTDVDDRIVE_IID_STR "21f86694-202d-4ce4-8b05-a63ff82dbf4c"
+# define IHOSTDVDDRIVE_IID { \
0x21f86694, 0x202d, 0x4ce4, \
{ 0x8b, 0x05, 0xa6, 0x3f, 0xf8, 0x2d, 0xbf, 0x4c } \
}
@@ -3338,8 +3338,8 @@ struct IHostDVDDrive
/* Start of struct IHostFloppyDrive Declaration */
-#define IHOSTFLOPPYDRIVE_IID_STR "3f02d604-e908-4919-9fd1-8a4afd68fc63"
-#define IHOSTFLOPPYDRIVE_IID { \
+# define IHOSTFLOPPYDRIVE_IID_STR "3f02d604-e908-4919-9fd1-8a4afd68fc63"
+# define IHOSTFLOPPYDRIVE_IID { \
0x3f02d604, 0xe908, 0x4919, \
{ 0x9f, 0xd1, 0x8a, 0x4a, 0xfd, 0x68, 0xfc, 0x63 } \
}
@@ -3363,8 +3363,8 @@ struct IHostFloppyDrive
/* Start of struct IHostNetworkInterface Declaration */
-#define IHOSTNETWORKINTERFACE_IID_STR "ce6fae58-7642-4102-b5db-c9005c2320a8"
-#define IHOSTNETWORKINTERFACE_IID { \
+# define IHOSTNETWORKINTERFACE_IID_STR "ce6fae58-7642-4102-b5db-c9005c2320a8"
+# define IHOSTNETWORKINTERFACE_IID { \
0xce6fae58, 0x7642, 0x4102, \
{ 0xb5, 0xdb, 0xc9, 0x00, 0x5c, 0x23, 0x20, 0xa8 } \
}
@@ -3424,8 +3424,8 @@ struct IHostNetworkInterface
/* Start of struct IHost Declaration */
-#define IHOST_IID_STR "a13b5556-5c0b-4f80-9df6-6f804f3336a1"
-#define IHOST_IID { \
+# define IHOST_IID_STR "a13b5556-5c0b-4f80-9df6-6f804f3336a1"
+# define IHOST_IID { \
0xa13b5556, 0x5c0b, 0x4f80, \
{ 0x9d, 0xf6, 0x6f, 0x80, 0x4f, 0x33, 0x36, 0xa1 } \
}
@@ -3561,8 +3561,8 @@ struct IHost
/* Start of struct ISystemProperties Declaration */
-#define ISYSTEMPROPERTIES_IID_STR "9ca0f712-83f3-4631-b143-b75ef6568332"
-#define ISYSTEMPROPERTIES_IID { \
+# define ISYSTEMPROPERTIES_IID_STR "9ca0f712-83f3-4631-b143-b75ef6568332"
+# define ISYSTEMPROPERTIES_IID { \
0x9ca0f712, 0x83f3, 0x4631, \
{ 0xb1, 0x43, 0xb7, 0x5e, 0xf6, 0x56, 0x83, 0x32 } \
}
@@ -3624,8 +3624,8 @@ struct ISystemProperties
/* Start of struct IGuestOSType Declaration */
-#define IGUESTOSTYPE_IID_STR "cfe9e64c-4430-435b-9e7c-e3d8e417bd58"
-#define IGUESTOSTYPE_IID { \
+# define IGUESTOSTYPE_IID_STR "cfe9e64c-4430-435b-9e7c-e3d8e417bd58"
+# define IGUESTOSTYPE_IID { \
0xcfe9e64c, 0x4430, 0x435b, \
{ 0x9e, 0x7c, 0xe3, 0xd8, 0xe4, 0x17, 0xbd, 0x58 } \
}
@@ -3665,8 +3665,8 @@ struct IGuestOSType
/* Start of struct IGuest Declaration */
-#define IGUEST_IID_STR "d8556fca-81bc-12af-fca3-365528fa38ca"
-#define IGUEST_IID { \
+# define IGUEST_IID_STR "d8556fca-81bc-12af-fca3-365528fa38ca"
+# define IGUEST_IID { \
0xd8556fca, 0x81bc, 0x12af, \
{ 0xfc, 0xa3, 0x36, 0x55, 0x28, 0xfa, 0x38, 0xca } \
}
@@ -3715,8 +3715,8 @@ struct IGuest
/* Start of struct IProgress Declaration */
-#define IPROGRESS_IID_STR "6fcd0198-7fc5-4c53-8c37-653ac76854b5"
-#define IPROGRESS_IID { \
+# define IPROGRESS_IID_STR "6fcd0198-7fc5-4c53-8c37-653ac76854b5"
+# define IPROGRESS_IID { \
0x6fcd0198, 0x7fc5, 0x4c53, \
{ 0x8c, 0x37, 0x65, 0x3a, 0xc7, 0x68, 0x54, 0xb5 } \
}
@@ -3775,8 +3775,8 @@ struct IProgress
/* Start of struct ISnapshot Declaration */
-#define ISNAPSHOT_IID_STR "1a2d0551-58a4-4107-857e-ef414fc42ffc"
-#define ISNAPSHOT_IID { \
+# define ISNAPSHOT_IID_STR "1a2d0551-58a4-4107-857e-ef414fc42ffc"
+# define ISNAPSHOT_IID { \
0x1a2d0551, 0x58a4, 0x4107, \
{ 0x85, 0x7e, 0xef, 0x41, 0x4f, 0xc4, 0x2f, 0xfc } \
}
@@ -3812,8 +3812,8 @@ struct ISnapshot
/* Start of struct IMedium Declaration */
-#define IMEDIUM_IID_STR "f585787c-7728-40f6-853a-13705426e936"
-#define IMEDIUM_IID { \
+# define IMEDIUM_IID_STR "f585787c-7728-40f6-853a-13705426e936"
+# define IMEDIUM_IID { \
0xf585787c, 0x7728, 0x40f6, \
{ 0x85, 0x3a, 0x13, 0x70, 0x54, 0x26, 0xe9, 0x36 } \
}
@@ -3878,8 +3878,8 @@ struct IMedium
/* Start of struct IHardDiskAttachment Declaration */
-#define IHARDDISKATTACHMENT_IID_STR "b1dd04bb-93c0-4ad3-a9cf-82316e595836"
-#define IHARDDISKATTACHMENT_IID { \
+# define IHARDDISKATTACHMENT_IID_STR "b1dd04bb-93c0-4ad3-a9cf-82316e595836"
+# define IHARDDISKATTACHMENT_IID { \
0xb1dd04bb, 0x93c0, 0x4ad3, \
{ 0xa9, 0xcf, 0x82, 0x31, 0x6e, 0x59, 0x58, 0x36 } \
}
@@ -3905,8 +3905,8 @@ struct IHardDiskAttachment
/* Start of struct IHardDisk Declaration */
-#define IHARDDISK_IID_STR "62551115-83b8-4d20-925f-79e9d3c00f96"
-#define IHARDDISK_IID { \
+# define IHARDDISK_IID_STR "62551115-83b8-4d20-925f-79e9d3c00f96"
+# define IHARDDISK_IID { \
0x62551115, 0x83b8, 0x4d20, \
{ 0x92, 0x5f, 0x79, 0xe9, 0xd3, 0xc0, 0x0f, 0x96 } \
}
@@ -4014,8 +4014,8 @@ struct IHardDisk
/* Start of struct IHardDiskFormat Declaration */
-#define IHARDDISKFORMAT_IID_STR "7f3ba790-3a0b-4a8a-bac2-bb50150123c5"
-#define IHARDDISKFORMAT_IID { \
+# define IHARDDISKFORMAT_IID_STR "7f3ba790-3a0b-4a8a-bac2-bb50150123c5"
+# define IHARDDISKFORMAT_IID { \
0x7f3ba790, 0x3a0b, 0x4a8a, \
{ 0xba, 0xc2, 0xbb, 0x50, 0x15, 0x01, 0x23, 0xc5 } \
}
@@ -4055,8 +4055,8 @@ struct IHardDiskFormat
/* Start of struct IFloppyImage Declaration */
-#define IFLOPPYIMAGE_IID_STR "faa6101f-078c-4b3a-ab75-75670c8170b3"
-#define IFLOPPYIMAGE_IID { \
+# define IFLOPPYIMAGE_IID_STR "faa6101f-078c-4b3a-ab75-75670c8170b3"
+# define IFLOPPYIMAGE_IID { \
0xfaa6101f, 0x078c, 0x4b3a, \
{ 0xab, 0x75, 0x75, 0x67, 0x0c, 0x81, 0x70, 0xb3 } \
}
@@ -4074,8 +4074,8 @@ struct IFloppyImage
/* Start of struct IDVDImage Declaration */
-#define IDVDIMAGE_IID_STR "b1f90bbb-e8a9-4484-9af1-3638e943f763"
-#define IDVDIMAGE_IID { \
+# define IDVDIMAGE_IID_STR "b1f90bbb-e8a9-4484-9af1-3638e943f763"
+# define IDVDIMAGE_IID { \
0xb1f90bbb, 0xe8a9, 0x4484, \
{ 0x9a, 0xf1, 0x36, 0x38, 0xe9, 0x43, 0xf7, 0x63 } \
}
@@ -4093,8 +4093,8 @@ struct IDVDImage
/* Start of struct IDVDDrive Declaration */
-#define IDVDDRIVE_IID_STR "156944d1-4c6d-4812-8f12-ab3890767ab4"
-#define IDVDDRIVE_IID { \
+# define IDVDDRIVE_IID_STR "156944d1-4c6d-4812-8f12-ab3890767ab4"
+# define IDVDDRIVE_IID { \
0x156944d1, 0x4c6d, 0x4812, \
{ 0x8f, 0x12, 0xab, 0x38, 0x90, 0x76, 0x7a, 0xb4 } \
}
@@ -4139,8 +4139,8 @@ struct IDVDDrive
/* Start of struct IFloppyDrive Declaration */
-#define IFLOPPYDRIVE_IID_STR "a8676d38-5cf0-4b53-85b1-aa693611ab86"
-#define IFLOPPYDRIVE_IID { \
+# define IFLOPPYDRIVE_IID_STR "a8676d38-5cf0-4b53-85b1-aa693611ab86"
+# define IFLOPPYDRIVE_IID { \
0xa8676d38, 0x5cf0, 0x4b53, \
{ 0x85, 0xb1, 0xaa, 0x69, 0x36, 0x11, 0xab, 0x86 } \
}
@@ -4185,8 +4185,8 @@ struct IFloppyDrive
/* Start of struct IKeyboard Declaration */
-#define IKEYBOARD_IID_STR "2d1a531b-4c6e-49cc-8af6-5c857b78b5d7"
-#define IKEYBOARD_IID { \
+# define IKEYBOARD_IID_STR "2d1a531b-4c6e-49cc-8af6-5c857b78b5d7"
+# define IKEYBOARD_IID { \
0x2d1a531b, 0x4c6e, 0x49cc, \
{ 0x8a, 0xf6, 0x5c, 0x85, 0x7b, 0x78, 0xb5, 0xd7 } \
}
@@ -4218,8 +4218,8 @@ struct IKeyboard
/* Start of struct IMouse Declaration */
-#define IMOUSE_IID_STR "FD443EC1-0006-4F5B-9282-D72760A66916"
-#define IMOUSE_IID { \
+# define IMOUSE_IID_STR "FD443EC1-0006-4F5B-9282-D72760A66916"
+# define IMOUSE_IID { \
0xFD443EC1, 0x0006, 0x4F5B, \
{ 0x92, 0x82, 0xD7, 0x27, 0x60, 0xA6, 0x69, 0x16 } \
}
@@ -4255,8 +4255,8 @@ struct IMouse
/* Start of struct IFramebuffer Declaration */
-#define IFRAMEBUFFER_IID_STR "b7ed347a-5765-40a0-ae1c-f543eb4ddeaf"
-#define IFRAMEBUFFER_IID { \
+# define IFRAMEBUFFER_IID_STR "b7ed347a-5765-40a0-ae1c-f543eb4ddeaf"
+# define IFRAMEBUFFER_IID { \
0xb7ed347a, 0x5765, 0x40a0, \
{ 0xae, 0x1c, 0xf5, 0x43, 0xeb, 0x4d, 0xde, 0xaf } \
}
@@ -4344,8 +4344,8 @@ struct IFramebuffer
/* Start of struct IFramebufferOverlay Declaration */
-#define IFRAMEBUFFEROVERLAY_IID_STR "0bcc1c7e-e415-47d2-bfdb-e4c705fb0f47"
-#define IFRAMEBUFFEROVERLAY_IID { \
+# define IFRAMEBUFFEROVERLAY_IID_STR "0bcc1c7e-e415-47d2-bfdb-e4c705fb0f47"
+# define IFRAMEBUFFEROVERLAY_IID { \
0x0bcc1c7e, 0xe415, 0x47d2, \
{ 0xbf, 0xdb, 0xe4, 0xc7, 0x05, 0xfb, 0x0f, 0x47 } \
}
@@ -4379,8 +4379,8 @@ struct IFramebufferOverlay
/* Start of struct IDisplay Declaration */
-#define IDISPLAY_IID_STR "26881797-bc98-444d-ac69-820633b93ec7"
-#define IDISPLAY_IID { \
+# define IDISPLAY_IID_STR "26881797-bc98-444d-ac69-820633b93ec7"
+# define IDISPLAY_IID { \
0x26881797, 0xbc98, 0x444d, \
{ 0xac, 0x69, 0x82, 0x06, 0x33, 0xb9, 0x3e, 0xc7 } \
}
@@ -4469,8 +4469,8 @@ struct IDisplay
/* Start of struct INetworkAdapter Declaration */
-#define INETWORKADAPTER_IID_STR "65607a27-2b73-4d43-b4cc-0ba2c817fbde"
-#define INETWORKADAPTER_IID { \
+# define INETWORKADAPTER_IID_STR "65607a27-2b73-4d43-b4cc-0ba2c817fbde"
+# define INETWORKADAPTER_IID { \
0x65607a27, 0x2b73, 0x4d43, \
{ 0xb4, 0xcc, 0x0b, 0xa2, 0xc8, 0x17, 0xfb, 0xde } \
}
@@ -4532,8 +4532,8 @@ struct INetworkAdapter
/* Start of struct ISerialPort Declaration */
-#define ISERIALPORT_IID_STR "937f6970-5103-4745-b78e-d28dcf1479a8"
-#define ISERIALPORT_IID { \
+# define ISERIALPORT_IID_STR "937f6970-5103-4745-b78e-d28dcf1479a8"
+# define ISERIALPORT_IID { \
0x937f6970, 0x5103, 0x4745, \
{ 0xb7, 0x8e, 0xd2, 0x8d, 0xcf, 0x14, 0x79, 0xa8 } \
}
@@ -4571,8 +4571,8 @@ struct ISerialPort
/* Start of struct IParallelPort Declaration */
-#define IPARALLELPORT_IID_STR "0c925f06-dd10-4b77-8de8-294d738c3214"
-#define IPARALLELPORT_IID { \
+# define IPARALLELPORT_IID_STR "0c925f06-dd10-4b77-8de8-294d738c3214"
+# define IPARALLELPORT_IID { \
0x0c925f06, 0xdd10, 0x4b77, \
{ 0x8d, 0xe8, 0x29, 0x4d, 0x73, 0x8c, 0x32, 0x14 } \
}
@@ -4604,8 +4604,8 @@ struct IParallelPort
/* Start of struct IMachineDebugger Declaration */
-#define IMACHINEDEBUGGER_IID_STR "b0b2a2dd-0627-4502-91c2-ddc5e77609e0"
-#define IMACHINEDEBUGGER_IID { \
+# define IMACHINEDEBUGGER_IID_STR "b0b2a2dd-0627-4502-91c2-ddc5e77609e0"
+# define IMACHINEDEBUGGER_IID { \
0xb0b2a2dd, 0x0627, 0x4502, \
{ 0x91, 0xc2, 0xdd, 0xc5, 0xe7, 0x76, 0x09, 0xe0 } \
}
@@ -4673,8 +4673,8 @@ struct IMachineDebugger
/* Start of struct IUSBController Declaration */
-#define IUSBCONTROLLER_IID_STR "238540fa-4b73-435a-a38e-4e1d9eab5c17"
-#define IUSBCONTROLLER_IID { \
+# define IUSBCONTROLLER_IID_STR "238540fa-4b73-435a-a38e-4e1d9eab5c17"
+# define IUSBCONTROLLER_IID { \
0x238540fa, 0x4b73, 0x435a, \
{ 0xa3, 0x8e, 0x4e, 0x1d, 0x9e, 0xab, 0x5c, 0x17 } \
}
@@ -4720,8 +4720,8 @@ struct IUSBController
/* Start of struct IUSBDevice Declaration */
-#define IUSBDEVICE_IID_STR "f8967b0b-4483-400f-92b5-8b675d98a85b"
-#define IUSBDEVICE_IID { \
+# define IUSBDEVICE_IID_STR "f8967b0b-4483-400f-92b5-8b675d98a85b"
+# define IUSBDEVICE_IID { \
0xf8967b0b, 0x4483, 0x400f, \
{ 0x92, 0xb5, 0x8b, 0x67, 0x5d, 0x98, 0xa8, 0x5b } \
}
@@ -4763,8 +4763,8 @@ struct IUSBDevice
/* Start of struct IUSBDeviceFilter Declaration */
-#define IUSBDEVICEFILTER_IID_STR "d6831fb4-1a94-4c2c-96ef-8d0d6192066d"
-#define IUSBDEVICEFILTER_IID { \
+# define IUSBDEVICEFILTER_IID_STR "d6831fb4-1a94-4c2c-96ef-8d0d6192066d"
+# define IUSBDEVICEFILTER_IID { \
0xd6831fb4, 0x1a94, 0x4c2c, \
{ 0x96, 0xef, 0x8d, 0x0d, 0x61, 0x92, 0x06, 0x6d } \
}
@@ -4815,8 +4815,8 @@ struct IUSBDeviceFilter
/* Start of struct IHostUSBDevice Declaration */
-#define IHOSTUSBDEVICE_IID_STR "173b4b44-d268-4334-a00d-b6521c9a740a"
-#define IHOSTUSBDEVICE_IID { \
+# define IHOSTUSBDEVICE_IID_STR "173b4b44-d268-4334-a00d-b6521c9a740a"
+# define IHOSTUSBDEVICE_IID { \
0x173b4b44, 0xd268, 0x4334, \
{ 0xa0, 0x0d, 0xb6, 0x52, 0x1c, 0x9a, 0x74, 0x0a } \
}
@@ -4836,8 +4836,8 @@ struct IHostUSBDevice
/* Start of struct IHostUSBDeviceFilter Declaration */
-#define IHOSTUSBDEVICEFILTER_IID_STR "4cc70246-d74a-400f-8222-3900489c0374"
-#define IHOSTUSBDEVICEFILTER_IID { \
+# define IHOSTUSBDEVICEFILTER_IID_STR "4cc70246-d74a-400f-8222-3900489c0374"
+# define IHOSTUSBDEVICEFILTER_IID { \
0x4cc70246, 0xd74a, 0x400f, \
{ 0x82, 0x22, 0x39, 0x00, 0x48, 0x9c, 0x03, 0x74 } \
}
@@ -4858,8 +4858,8 @@ struct IHostUSBDeviceFilter
/* Start of struct IAudioAdapter Declaration */
-#define IAUDIOADAPTER_IID_STR "921873db-5f3f-4b69-91f9-7be9e535a2cb"
-#define IAUDIOADAPTER_IID { \
+# define IAUDIOADAPTER_IID_STR "921873db-5f3f-4b69-91f9-7be9e535a2cb"
+# define IAUDIOADAPTER_IID { \
0x921873db, 0x5f3f, 0x4b69, \
{ 0x91, 0xf9, 0x7b, 0xe9, 0xe5, 0x35, 0xa2, 0xcb } \
}
@@ -4886,8 +4886,8 @@ struct IAudioAdapter
/* Start of struct IVRDPServer Declaration */
-#define IVRDPSERVER_IID_STR "f4584ae7-6bce-474b-83d6-17d235e6aa89"
-#define IVRDPSERVER_IID { \
+# define IVRDPSERVER_IID_STR "f4584ae7-6bce-474b-83d6-17d235e6aa89"
+# define IVRDPSERVER_IID { \
0xf4584ae7, 0x6bce, 0x474b, \
{ 0x83, 0xd6, 0x17, 0xd2, 0x35, 0xe6, 0xaa, 0x89 } \
}
@@ -4926,8 +4926,8 @@ struct IVRDPServer
/* Start of struct ISharedFolder Declaration */
-#define ISHAREDFOLDER_IID_STR "64637bb2-9e17-471c-b8f3-f8968dd9884e"
-#define ISHAREDFOLDER_IID { \
+# define ISHAREDFOLDER_IID_STR "64637bb2-9e17-471c-b8f3-f8968dd9884e"
+# define ISHAREDFOLDER_IID { \
0x64637bb2, 0x9e17, 0x471c, \
{ 0xb8, 0xf3, 0xf8, 0x96, 0x8d, 0xd9, 0x88, 0x4e } \
}
@@ -4955,8 +4955,8 @@ struct ISharedFolder
/* Start of struct IInternalSessionControl Declaration */
-#define IINTERNALSESSIONCONTROL_IID_STR "b26552e7-9534-4f47-b766-98eac648a90d"
-#define IINTERNALSESSIONCONTROL_IID { \
+# define IINTERNALSESSIONCONTROL_IID_STR "b26552e7-9534-4f47-b766-98eac648a90d"
+# define IINTERNALSESSIONCONTROL_IID { \
0xb26552e7, 0x9534, 0x4f47, \
{ 0xb7, 0x66, 0x98, 0xea, 0xc6, 0x48, 0xa9, 0x0d } \
}
@@ -5076,8 +5076,8 @@ struct IInternalSessionControl
/* Start of struct ISession Declaration */
-#define ISESSION_IID_STR "12F4DCDB-12B2-4EC1-B7CD-DDD9F6C5BF4D"
-#define ISESSION_IID { \
+# define ISESSION_IID_STR "12F4DCDB-12B2-4EC1-B7CD-DDD9F6C5BF4D"
+# define ISESSION_IID { \
0x12F4DCDB, 0x12B2, 0x4EC1, \
{ 0xB7, 0xCD, 0xDD, 0xD9, 0xF6, 0xC5, 0xBF, 0x4D } \
}
@@ -5105,8 +5105,8 @@ struct ISession
/* Start of struct IStorageController Declaration */
-#define ISTORAGECONTROLLER_IID_STR "6bf8335b-d14a-44a5-9b45-ddc49ce7d5b2"
-#define ISTORAGECONTROLLER_IID { \
+# define ISTORAGECONTROLLER_IID_STR "6bf8335b-d14a-44a5-9b45-ddc49ce7d5b2"
+# define ISTORAGECONTROLLER_IID { \
0x6bf8335b, 0xd14a, 0x44a5, \
{ 0x9b, 0x45, 0xdd, 0xc4, 0x9c, 0xe7, 0xd5, 0xb2 } \
}
@@ -5155,8 +5155,8 @@ struct IStorageController
/* Start of struct IPerformanceMetric Declaration */
-#define IPERFORMANCEMETRIC_IID_STR "2a1a60ae-9345-4019-ad53-d34ba41cbfe9"
-#define IPERFORMANCEMETRIC_IID { \
+# define IPERFORMANCEMETRIC_IID_STR "2a1a60ae-9345-4019-ad53-d34ba41cbfe9"
+# define IPERFORMANCEMETRIC_IID { \
0x2a1a60ae, 0x9345, 0x4019, \
{ 0xad, 0x53, 0xd3, 0x4b, 0xa4, 0x1c, 0xbf, 0xe9 } \
}
@@ -5190,8 +5190,8 @@ struct IPerformanceMetric
/* Start of struct IPerformanceCollector Declaration */
-#define IPERFORMANCECOLLECTOR_IID_STR "e22e1acb-ac4a-43bb-a31c-17321659b0c6"
-#define IPERFORMANCECOLLECTOR_IID { \
+# define IPERFORMANCECOLLECTOR_IID_STR "e22e1acb-ac4a-43bb-a31c-17321659b0c6"
+# define IPERFORMANCECOLLECTOR_IID { \
0xe22e1acb, 0xac4a, 0x43bb, \
{ 0xa3, 0x1c, 0x17, 0x32, 0x16, 0x59, 0xb0, 0xc6 } \
}
@@ -5277,47 +5277,47 @@ struct IPerformanceCollector
-#define NS_VIRTUALBOX_CID { \
+# define NS_VIRTUALBOX_CID { \
0xB1A7A4F2, 0x47B9, 0x4A1E, \
{ 0x82, 0xB2, 0x07, 0xCC, 0xD5, 0x32, 0x3C, 0x3F } \
}
-#define NS_VIRTUALBOX_CONTRACTID "@virtualbox.org/VirtualBox;1"
+# define NS_VIRTUALBOX_CONTRACTID "@virtualbox.org/VirtualBox;1"
/* for compatibility with Win32 */
-#define CLSID_VirtualBox (nsCID) NS_VIRTUALBOX_CID
+# define CLSID_VirtualBox (nsCID) NS_VIRTUALBOX_CID
-#define NS_SESSION_CID { \
+# define NS_SESSION_CID { \
0x3C02F46D, 0xC9D2, 0x4F11, \
{ 0xA3, 0x84, 0x53, 0xF0, 0xCF, 0x91, 0x72, 0x14 } \
}
-#define NS_SESSION_CONTRACTID "@virtualbox.org/Session;1"
+# define NS_SESSION_CONTRACTID "@virtualbox.org/Session;1"
/* for compatibility with Win32 */
-#define CLSID_Session (nsCID) NS_SESSION_CID
+# define CLSID_Session (nsCID) NS_SESSION_CID
-#define NS_CALLBACKWRAPPER_CID { \
+# define NS_CALLBACKWRAPPER_CID { \
0x49EE8561, 0x5563, 0x4715, \
{ 0xB1, 0x8C, 0xA4, 0xB1, 0xA4, 0x90, 0xDA, 0xFE } \
}
-#define NS_CALLBACKWRAPPER_CONTRACTID "@virtualbox.org/CallbackWrapper;1"
+# define NS_CALLBACKWRAPPER_CONTRACTID "@virtualbox.org/CallbackWrapper;1"
/* for compatibility with Win32 */
-#define CLSID_CallbackWrapper (nsCID) NS_CALLBACKWRAPPER_CID
+# define CLSID_CallbackWrapper (nsCID) NS_CALLBACKWRAPPER_CID
-#endif /* !__cplusplus */
+# endif /* !__cplusplus */
-#ifdef IN_VBOXXPCOMC
-# define VBOXXPCOMC_DECL(type) PR_EXPORT(type)
-#else
-# define VBOXXPCOMC_DECL(type) PR_IMPORT(type)
-#endif
+# ifdef IN_VBOXXPCOMC
+# define VBOXXPCOMC_DECL(type) PR_EXPORT(type)
+# else
+# define VBOXXPCOMC_DECL(type) PR_IMPORT(type)
+# endif
-#ifdef __cplusplus
+# ifdef __cplusplus
extern "C" {
-#endif
+# endif
/**
@@ -5357,22 +5357,22 @@ typedef VBOXXPCOMC const *PCVBOXXPCOM;
/** The current interface version.
* For use with VBoxGetXPCOMCFunctions and to be found in
* VBOXXPCOMC::uVersion. */
-#define VBOX_XPCOMC_VERSION 0x00020000U
+# define VBOX_XPCOMC_VERSION 0x00020000U
VBOXXPCOMC_DECL(PCVBOXXPCOM) VBoxGetXPCOMCFunctions(unsigned uVersion);
/** Typedef for VBoxGetXPCOMCFunctions. */
typedef PCVBOXXPCOM (*PFNVBOXGETXPCOMCFUNCTIONS)(unsigned uVersion);
/** The symbol name of VBoxGetXPCOMCFunctions. */
-#if defined(__OS2__)
-# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "_VBoxGetXPCOMCFunctions"
-#else
-# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "VBoxGetXPCOMCFunctions"
-#endif
+# if defined(__OS2__)
+# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "_VBoxGetXPCOMCFunctions"
+# else
+# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "VBoxGetXPCOMCFunctions"
+# endif
-#ifdef __cplusplus
+# ifdef __cplusplus
}
-#endif
+# endif
#endif /* !___VirtualBox_CXPCOM_h */
diff --git a/src/vbox/vbox_CAPI_v3_1.h b/src/vbox/vbox_CAPI_v3_1.h
index 2df9da8..f957f4b 100644
--- a/src/vbox/vbox_CAPI_v3_1.h
+++ b/src/vbox/vbox_CAPI_v3_1.h
@@ -43,193 +43,193 @@
*/
#ifndef ___VirtualBox_CXPCOM_h
-#define ___VirtualBox_CXPCOM_h
+# define ___VirtualBox_CXPCOM_h
-#ifdef __cplusplus
-# include "VirtualBox_XPCOM.h"
-#else /* !__cplusplus */
+# ifdef __cplusplus
+# include "VirtualBox_XPCOM.h"
+# else /* !__cplusplus */
-#include <stddef.h>
-#include "wchar.h"
+# include <stddef.h>
+# include "wchar.h"
-#if defined(WIN32)
+# if defined(WIN32)
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) __declspec(dllimport) __type
-#define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) __declspec(dllimport) __type
+# define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
-#elif defined(XP_BEOS)
+# elif defined(XP_BEOS)
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT_DATA(__type) extern __declspec(dllexport) __type
-
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(WIN16)
-
-#define PR_CALLBACK_DECL __cdecl
-
-#if defined(_WINDLL)
-#define PR_EXPORT(__type) extern __type _cdecl _export _loadds
-#define PR_IMPORT(__type) extern __type _cdecl _export _loadds
-#define PR_EXPORT_DATA(__type) extern __type _export
-#define PR_IMPORT_DATA(__type) extern __type _export
-
-#define PR_EXTERN(__type) extern __type _cdecl _export _loadds
-#define PR_IMPLEMENT(__type) __type _cdecl _export _loadds
-#define PR_EXTERN_DATA(__type) extern __type _export
-#define PR_IMPLEMENT_DATA(__type) __type _export
-
-#define PR_CALLBACK __cdecl __loadds
-#define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
-
-#else /* this must be .EXE */
-#define PR_EXPORT(__type) extern __type _cdecl _export
-#define PR_IMPORT(__type) extern __type _cdecl _export
-#define PR_EXPORT_DATA(__type) extern __type _export
-#define PR_IMPORT_DATA(__type) extern __type _export
-
-#define PR_EXTERN(__type) extern __type _cdecl _export
-#define PR_IMPLEMENT(__type) __type _cdecl _export
-#define PR_EXTERN_DATA(__type) extern __type _export
-#define PR_IMPLEMENT_DATA(__type) __type _export
-
-#define PR_CALLBACK __cdecl __loadds
-#define PR_STATIC_CALLBACK(__x) __x PR_CALLBACK
-#endif /* _WINDLL */
-
-#elif defined(XP_MAC)
-
-#define PR_EXPORT(__type) extern __declspec(export) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(export) __type
-#define PR_IMPORT(__type) extern __declspec(export) __type
-#define PR_IMPORT_DATA(__type) extern __declspec(export) __type
-
-#define PR_EXTERN(__type) extern __declspec(export) __type
-#define PR_IMPLEMENT(__type) __declspec(export) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(export) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(export) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(XP_OS2) && defined(__declspec)
-
-#define PR_EXPORT(__type) extern __declspec(dllexport) __type
-#define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPORT(__type) __declspec(dllimport) __type
-#define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
-
-#define PR_EXTERN(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT(__type) __declspec(dllexport) __type
-#define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
-#define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
-
-#define PR_CALLBACK
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x
-
-#elif defined(XP_OS2_VACPP)
-
-#define PR_EXPORT(__type) extern __type
-#define PR_EXPORT_DATA(__type) extern __type
-#define PR_IMPORT(__type) extern __type
-#define PR_IMPORT_DATA(__type) extern __type
-
-#define PR_EXTERN(__type) extern __type
-#define PR_IMPLEMENT(__type) __type
-#define PR_EXTERN_DATA(__type) extern __type
-#define PR_IMPLEMENT_DATA(__type) __type
-#define PR_CALLBACK _Optlink
-#define PR_CALLBACK_DECL
-#define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
-
-#else /* Unix */
-
-# ifdef VBOX_HAVE_VISIBILITY_HIDDEN
-# define PR_EXPORT(__type) __attribute__((visibility("default"))) extern __type
-# define PR_EXPORT_DATA(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPORT(__type) extern __type
-# define PR_IMPORT_DATA(__type) extern __type
-# define PR_EXTERN(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPLEMENT(__type) __attribute__((visibility("default"))) __type
-# define PR_EXTERN_DATA(__type) __attribute__((visibility("default"))) extern __type
-# define PR_IMPLEMENT_DATA(__type) __attribute__((visibility("default"))) __type
-# define PR_CALLBACK
-# define PR_CALLBACK_DECL
-# define PR_STATIC_CALLBACK(__x) static __x
-# else
-# define PR_EXPORT(__type) extern __type
-# define PR_EXPORT_DATA(__type) extern __type
-# define PR_IMPORT(__type) extern __type
-# define PR_IMPORT_DATA(__type) extern __type
-# define PR_EXTERN(__type) extern __type
-# define PR_IMPLEMENT(__type) __type
-# define PR_EXTERN_DATA(__type) extern __type
-# define PR_IMPLEMENT_DATA(__type) __type
-# define PR_CALLBACK
-# define PR_CALLBACK_DECL
-# define PR_STATIC_CALLBACK(__x) static __x
-# endif
-#endif
-
-#if defined(_NSPR_BUILD_)
-#define NSPR_API(__type) PR_EXPORT(__type)
-#define NSPR_DATA_API(__type) PR_EXPORT_DATA(__type)
-#else
-#define NSPR_API(__type) PR_IMPORT(__type)
-#define NSPR_DATA_API(__type) PR_IMPORT_DATA(__type)
-#endif
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT_DATA(__type) extern __declspec(dllexport) __type
+
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(WIN16)
+
+# define PR_CALLBACK_DECL __cdecl
+
+# if defined(_WINDLL)
+# define PR_EXPORT(__type) extern __type _cdecl _export _loadds
+# define PR_IMPORT(__type) extern __type _cdecl _export _loadds
+# define PR_EXPORT_DATA(__type) extern __type _export
+# define PR_IMPORT_DATA(__type) extern __type _export
+
+# define PR_EXTERN(__type) extern __type _cdecl _export _loadds
+# define PR_IMPLEMENT(__type) __type _cdecl _export _loadds
+# define PR_EXTERN_DATA(__type) extern __type _export
+# define PR_IMPLEMENT_DATA(__type) __type _export
+
+# define PR_CALLBACK __cdecl __loadds
+# define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
+
+# else /* this must be .EXE */
+# define PR_EXPORT(__type) extern __type _cdecl _export
+# define PR_IMPORT(__type) extern __type _cdecl _export
+# define PR_EXPORT_DATA(__type) extern __type _export
+# define PR_IMPORT_DATA(__type) extern __type _export
+
+# define PR_EXTERN(__type) extern __type _cdecl _export
+# define PR_IMPLEMENT(__type) __type _cdecl _export
+# define PR_EXTERN_DATA(__type) extern __type _export
+# define PR_IMPLEMENT_DATA(__type) __type _export
+
+# define PR_CALLBACK __cdecl __loadds
+# define PR_STATIC_CALLBACK(__x) __x PR_CALLBACK
+# endif /* _WINDLL */
+
+# elif defined(XP_MAC)
+
+# define PR_EXPORT(__type) extern __declspec(export) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(export) __type
+# define PR_IMPORT(__type) extern __declspec(export) __type
+# define PR_IMPORT_DATA(__type) extern __declspec(export) __type
+
+# define PR_EXTERN(__type) extern __declspec(export) __type
+# define PR_IMPLEMENT(__type) __declspec(export) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(export) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(export) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(XP_OS2) && defined(__declspec)
+
+# define PR_EXPORT(__type) extern __declspec(dllexport) __type
+# define PR_EXPORT_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPORT(__type) __declspec(dllimport) __type
+# define PR_IMPORT_DATA(__type) __declspec(dllimport) __type
+
+# define PR_EXTERN(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT(__type) __declspec(dllexport) __type
+# define PR_EXTERN_DATA(__type) extern __declspec(dllexport) __type
+# define PR_IMPLEMENT_DATA(__type) __declspec(dllexport) __type
+
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+
+# elif defined(XP_OS2_VACPP)
+
+# define PR_EXPORT(__type) extern __type
+# define PR_EXPORT_DATA(__type) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+
+# define PR_EXTERN(__type) extern __type
+# define PR_IMPLEMENT(__type) __type
+# define PR_EXTERN_DATA(__type) extern __type
+# define PR_IMPLEMENT_DATA(__type) __type
+# define PR_CALLBACK _Optlink
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x PR_CALLBACK
+
+# else /* Unix */
+
+# ifdef VBOX_HAVE_VISIBILITY_HIDDEN
+# define PR_EXPORT(__type) __attribute__((visibility("default"))) extern __type
+# define PR_EXPORT_DATA(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+# define PR_EXTERN(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPLEMENT(__type) __attribute__((visibility("default"))) __type
+# define PR_EXTERN_DATA(__type) __attribute__((visibility("default"))) extern __type
+# define PR_IMPLEMENT_DATA(__type) __attribute__((visibility("default"))) __type
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+# else
+# define PR_EXPORT(__type) extern __type
+# define PR_EXPORT_DATA(__type) extern __type
+# define PR_IMPORT(__type) extern __type
+# define PR_IMPORT_DATA(__type) extern __type
+# define PR_EXTERN(__type) extern __type
+# define PR_IMPLEMENT(__type) __type
+# define PR_EXTERN_DATA(__type) extern __type
+# define PR_IMPLEMENT_DATA(__type) __type
+# define PR_CALLBACK
+# define PR_CALLBACK_DECL
+# define PR_STATIC_CALLBACK(__x) static __x
+# endif
+# endif
+
+# if defined(_NSPR_BUILD_)
+# define NSPR_API(__type) PR_EXPORT(__type)
+# define NSPR_DATA_API(__type) PR_EXPORT_DATA(__type)
+# else
+# define NSPR_API(__type) PR_IMPORT(__type)
+# define NSPR_DATA_API(__type) PR_IMPORT_DATA(__type)
+# endif
typedef unsigned char PRUint8;
-#if (defined(HPUX) && defined(__cplusplus) \
+# if (defined(HPUX) && defined(__cplusplus) \
&& !defined(__GNUC__) && __cplusplus < 199707L) \
|| (defined(SCO) && defined(__cplusplus) \
&& !defined(__GNUC__) && __cplusplus == 1L)
typedef char PRInt8;
-#else
+# else
typedef signed char PRInt8;
-#endif
+# endif
-#define PR_INT8_MAX 127
-#define PR_INT8_MIN (-128)
-#define PR_UINT8_MAX 255U
+# define PR_INT8_MAX 127
+# define PR_INT8_MIN (-128)
+# define PR_UINT8_MAX 255U
typedef unsigned short PRUint16;
typedef short PRInt16;
-#define PR_INT16_MAX 32767
-#define PR_INT16_MIN (-32768)
-#define PR_UINT16_MAX 65535U
+# define PR_INT16_MAX 32767
+# define PR_INT16_MIN (-32768)
+# define PR_UINT16_MAX 65535U
typedef unsigned int PRUint32;
typedef int PRInt32;
-#define PR_INT32(x) x
-#define PR_UINT32(x) x ## U
+# define PR_INT32(x) x
+# define PR_UINT32(x) x ## U
-#define PR_INT32_MAX PR_INT32(2147483647)
-#define PR_INT32_MIN (-PR_INT32_MAX - 1)
-#define PR_UINT32_MAX PR_UINT32(4294967295)
+# define PR_INT32_MAX PR_INT32(2147483647)
+# define PR_INT32_MIN (-PR_INT32_MAX - 1)
+# define PR_UINT32_MAX PR_UINT32(4294967295)
typedef long PRInt64;
typedef unsigned long PRUint64;
@@ -245,8 +245,8 @@ typedef unsigned long PRUptrdiff;
typedef PRIntn PRBool;
-#define PR_TRUE 1
-#define PR_FALSE 0
+# define PR_TRUE 1
+# define PR_FALSE 0
typedef PRUint8 PRPackedBool;
@@ -256,56 +256,56 @@ typedef PRUint8 PRPackedBool;
*/
typedef enum { PR_FAILURE = -1, PR_SUCCESS = 0 } PRStatus;
-#ifndef __PRUNICHAR__
-#define __PRUNICHAR__
-#if defined(WIN32) || defined(XP_MAC)
+# ifndef __PRUNICHAR__
+# define __PRUNICHAR__
+# if defined(WIN32) || defined(XP_MAC)
typedef wchar_t PRUnichar;
-#else
+# else
typedef PRUint16 PRUnichar;
-#endif
-#endif
+# endif
+# endif
typedef long PRWord;
typedef unsigned long PRUword;
-#define nsnull 0
+# define nsnull 0
typedef PRUint32 nsresult;
-#if defined(__GNUC__) && (__GNUC__ > 2)
-#define NS_LIKELY(x) (__builtin_expect((x), 1))
-#define NS_UNLIKELY(x) (__builtin_expect((x), 0))
-#else
-#define NS_LIKELY(x) (x)
-#define NS_UNLIKELY(x) (x)
-#endif
-
-#define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
-#define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
-
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_IntervalNow VBoxNsprPR_IntervalNow
-# define PR_TicksPerSecond VBoxNsprPR_TicksPerSecond
-# define PR_SecondsToInterval VBoxNsprPR_SecondsToInterval
-# define PR_MillisecondsToInterval VBoxNsprPR_MillisecondsToInterval
-# define PR_MicrosecondsToInterval VBoxNsprPR_MicrosecondsToInterval
-# define PR_IntervalToSeconds VBoxNsprPR_IntervalToSeconds
-# define PR_IntervalToMilliseconds VBoxNsprPR_IntervalToMilliseconds
-# define PR_IntervalToMicroseconds VBoxNsprPR_IntervalToMicroseconds
-# define PR_EnterMonitor VBoxNsprPR_EnterMonitor
-# define PR_ExitMonitor VBoxNsprPR_ExitMonitor
-# define PR_Notify VBoxNsprPR_Notify
-# define PR_NotifyAll VBoxNsprPR_NotifyAll
-# define PR_Wait VBoxNsprPR_Wait
-# define PR_NewMonitor VBoxNsprPR_NewMonitor
-# define PR_DestroyMonitor VBoxNsprPR_DestroyMonitor
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# if defined(__GNUC__) && (__GNUC__ > 2)
+# define NS_LIKELY(x) (__builtin_expect((x), 1))
+# define NS_UNLIKELY(x) (__builtin_expect((x), 0))
+# else
+# define NS_LIKELY(x) (x)
+# define NS_UNLIKELY(x) (x)
+# endif
+
+# define NS_FAILED(_nsresult) (NS_UNLIKELY((_nsresult) & 0x80000000))
+# define NS_SUCCEEDED(_nsresult) (NS_LIKELY(!((_nsresult) & 0x80000000)))
+
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_IntervalNow VBoxNsprPR_IntervalNow
+# define PR_TicksPerSecond VBoxNsprPR_TicksPerSecond
+# define PR_SecondsToInterval VBoxNsprPR_SecondsToInterval
+# define PR_MillisecondsToInterval VBoxNsprPR_MillisecondsToInterval
+# define PR_MicrosecondsToInterval VBoxNsprPR_MicrosecondsToInterval
+# define PR_IntervalToSeconds VBoxNsprPR_IntervalToSeconds
+# define PR_IntervalToMilliseconds VBoxNsprPR_IntervalToMilliseconds
+# define PR_IntervalToMicroseconds VBoxNsprPR_IntervalToMicroseconds
+# define PR_EnterMonitor VBoxNsprPR_EnterMonitor
+# define PR_ExitMonitor VBoxNsprPR_ExitMonitor
+# define PR_Notify VBoxNsprPR_Notify
+# define PR_NotifyAll VBoxNsprPR_NotifyAll
+# define PR_Wait VBoxNsprPR_Wait
+# define PR_NewMonitor VBoxNsprPR_NewMonitor
+# define PR_DestroyMonitor VBoxNsprPR_DestroyMonitor
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef PRUint32 PRIntervalTime;
-#define PR_INTERVAL_MIN 1000UL
-#define PR_INTERVAL_MAX 100000UL
-#define PR_INTERVAL_NO_WAIT 0UL
-#define PR_INTERVAL_NO_TIMEOUT 0xffffffffUL
+# define PR_INTERVAL_MIN 1000UL
+# define PR_INTERVAL_MAX 100000UL
+# define PR_INTERVAL_NO_WAIT 0UL
+# define PR_INTERVAL_NO_TIMEOUT 0xffffffffUL
NSPR_API(PRIntervalTime) PR_IntervalNow(void);
NSPR_API(PRUint32) PR_TicksPerSecond(void);
@@ -326,24 +326,24 @@ NSPR_API(PRStatus) PR_Wait(PRMonitor *mon, PRIntervalTime ticks);
NSPR_API(PRStatus) PR_Notify(PRMonitor *mon);
NSPR_API(PRStatus) PR_NotifyAll(PRMonitor *mon);
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_CreateThread VBoxNsprPR_CreateThread
-# define PR_JoinThread VBoxNsprPR_JoinThread
-# define PR_Sleep VBoxNsprPR_Sleep
-# define PR_GetCurrentThread VBoxNsprPR_GetCurrentThread
-# define PR_GetThreadState VBoxNsprPR_GetThreadState
-# define PR_SetThreadPrivate VBoxNsprPR_SetThreadPrivate
-# define PR_GetThreadPrivate VBoxNsprPR_GetThreadPrivate
-# define PR_NewThreadPrivateIndex VBoxNsprPR_NewThreadPrivateIndex
-# define PR_GetThreadPriority VBoxNsprPR_GetThreadPriority
-# define PR_SetThreadPriority VBoxNsprPR_SetThreadPriority
-# define PR_Interrupt VBoxNsprPR_Interrupt
-# define PR_ClearInterrupt VBoxNsprPR_ClearInterrupt
-# define PR_BlockInterrupt VBoxNsprPR_BlockInterrupt
-# define PR_UnblockInterrupt VBoxNsprPR_UnblockInterrupt
-# define PR_GetThreadScope VBoxNsprPR_GetThreadScope
-# define PR_GetThreadType VBoxNsprPR_GetThreadType
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_CreateThread VBoxNsprPR_CreateThread
+# define PR_JoinThread VBoxNsprPR_JoinThread
+# define PR_Sleep VBoxNsprPR_Sleep
+# define PR_GetCurrentThread VBoxNsprPR_GetCurrentThread
+# define PR_GetThreadState VBoxNsprPR_GetThreadState
+# define PR_SetThreadPrivate VBoxNsprPR_SetThreadPrivate
+# define PR_GetThreadPrivate VBoxNsprPR_GetThreadPrivate
+# define PR_NewThreadPrivateIndex VBoxNsprPR_NewThreadPrivateIndex
+# define PR_GetThreadPriority VBoxNsprPR_GetThreadPriority
+# define PR_SetThreadPriority VBoxNsprPR_SetThreadPriority
+# define PR_Interrupt VBoxNsprPR_Interrupt
+# define PR_ClearInterrupt VBoxNsprPR_ClearInterrupt
+# define PR_BlockInterrupt VBoxNsprPR_BlockInterrupt
+# define PR_UnblockInterrupt VBoxNsprPR_UnblockInterrupt
+# define PR_GetThreadScope VBoxNsprPR_GetThreadScope
+# define PR_GetThreadType VBoxNsprPR_GetThreadType
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PRThread PRThread;
typedef struct PRThreadStack PRThreadStack;
@@ -383,9 +383,9 @@ NSPR_API(PRThread*) PR_CreateThread(PRThreadType type,
PRUint32 stackSize);
NSPR_API(PRStatus) PR_JoinThread(PRThread *thread);
NSPR_API(PRThread*) PR_GetCurrentThread(void);
-#ifndef NO_NSPR_10_SUPPORT
-#define PR_CurrentThread() PR_GetCurrentThread() /* for nspr1.0 compat. */
-#endif /* NO_NSPR_10_SUPPORT */
+# ifndef NO_NSPR_10_SUPPORT
+# define PR_CurrentThread() PR_GetCurrentThread() /* for nspr1.0 compat. */
+# endif /* NO_NSPR_10_SUPPORT */
NSPR_API(PRThreadPriority) PR_GetThreadPriority(const PRThread *thread);
NSPR_API(void) PR_SetThreadPriority(PRThread *thread, PRThreadPriority priority);
@@ -404,12 +404,12 @@ NSPR_API(PRThreadScope) PR_GetThreadScope(const PRThread *thread);
NSPR_API(PRThreadType) PR_GetThreadType(const PRThread *thread);
NSPR_API(PRThreadState) PR_GetThreadState(const PRThread *thread);
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_DestroyLock VBoxNsprPR_DestroyLock
-# define PR_Lock VBoxNsprPR_Lock
-# define PR_NewLock VBoxNsprPR_NewLock
-# define PR_Unlock VBoxNsprPR_Unlock
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_DestroyLock VBoxNsprPR_DestroyLock
+# define PR_Lock VBoxNsprPR_Lock
+# define PR_NewLock VBoxNsprPR_NewLock
+# define PR_Unlock VBoxNsprPR_Unlock
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PRLock PRLock;
@@ -418,13 +418,13 @@ NSPR_API(void) PR_DestroyLock(PRLock *lock);
NSPR_API(void) PR_Lock(PRLock *lock);
NSPR_API(PRStatus) PR_Unlock(PRLock *lock);
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PR_NewCondVar VBoxNsprPR_NewCondVar
-# define PR_DestroyCondVar VBoxNsprPR_DestroyCondVar
-# define PR_WaitCondVar VBoxNsprPR_WaitCondVar
-# define PR_NotifyCondVar VBoxNsprPR_NotifyCondVar
-# define PR_NotifyAllCondVar VBoxNsprPR_NotifyAllCondVar
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PR_NewCondVar VBoxNsprPR_NewCondVar
+# define PR_DestroyCondVar VBoxNsprPR_DestroyCondVar
+# define PR_WaitCondVar VBoxNsprPR_WaitCondVar
+# define PR_NotifyCondVar VBoxNsprPR_NotifyCondVar
+# define PR_NotifyAllCondVar VBoxNsprPR_NotifyAllCondVar
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PRCondVar PRCondVar;
@@ -441,34 +441,34 @@ struct PRCListStr {
PRCList *prev;
};
-#ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-# define PL_DestroyEvent VBoxNsplPL_DestroyEvent
-# define PL_HandleEvent VBoxNsplPL_HandleEvent
-# define PL_InitEvent VBoxNsplPL_InitEvent
-# define PL_CreateEventQueue VBoxNsplPL_CreateEventQueue
-# define PL_CreateMonitoredEventQueue VBoxNsplPL_CreateMonitoredEventQueue
-# define PL_CreateNativeEventQueue VBoxNsplPL_CreateNativeEventQueue
-# define PL_DequeueEvent VBoxNsplPL_DequeueEvent
-# define PL_DestroyEventQueue VBoxNsplPL_DestroyEventQueue
-# define PL_EventAvailable VBoxNsplPL_EventAvailable
-# define PL_EventLoop VBoxNsplPL_EventLoop
-# define PL_GetEvent VBoxNsplPL_GetEvent
-# define PL_GetEventOwner VBoxNsplPL_GetEventOwner
-# define PL_GetEventQueueMonitor VBoxNsplPL_GetEventQueueMonitor
-# define PL_GetEventQueueSelectFD VBoxNsplPL_GetEventQueueSelectFD
-# define PL_MapEvents VBoxNsplPL_MapEvents
-# define PL_PostEvent VBoxNsplPL_PostEvent
-# define PL_PostSynchronousEvent VBoxNsplPL_PostSynchronousEvent
-# define PL_ProcessEventsBeforeID VBoxNsplPL_ProcessEventsBeforeID
-# define PL_ProcessPendingEvents VBoxNsplPL_ProcessPendingEvents
-# define PL_RegisterEventIDFunc VBoxNsplPL_RegisterEventIDFunc
-# define PL_RevokeEvents VBoxNsplPL_RevokeEvents
-# define PL_UnregisterEventIDFunc VBoxNsplPL_UnregisterEventIDFunc
-# define PL_WaitForEvent VBoxNsplPL_WaitForEvent
-# define PL_IsQueueNative VBoxNsplPL_IsQueueNative
-# define PL_IsQueueOnCurrentThread VBoxNsplPL_IsQueueOnCurrentThread
-# define PL_FavorPerformanceHint VBoxNsplPL_FavorPerformanceHint
-#endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
+# ifdef VBOX_WITH_XPCOM_NAMESPACE_CLEANUP
+# define PL_DestroyEvent VBoxNsplPL_DestroyEvent
+# define PL_HandleEvent VBoxNsplPL_HandleEvent
+# define PL_InitEvent VBoxNsplPL_InitEvent
+# define PL_CreateEventQueue VBoxNsplPL_CreateEventQueue
+# define PL_CreateMonitoredEventQueue VBoxNsplPL_CreateMonitoredEventQueue
+# define PL_CreateNativeEventQueue VBoxNsplPL_CreateNativeEventQueue
+# define PL_DequeueEvent VBoxNsplPL_DequeueEvent
+# define PL_DestroyEventQueue VBoxNsplPL_DestroyEventQueue
+# define PL_EventAvailable VBoxNsplPL_EventAvailable
+# define PL_EventLoop VBoxNsplPL_EventLoop
+# define PL_GetEvent VBoxNsplPL_GetEvent
+# define PL_GetEventOwner VBoxNsplPL_GetEventOwner
+# define PL_GetEventQueueMonitor VBoxNsplPL_GetEventQueueMonitor
+# define PL_GetEventQueueSelectFD VBoxNsplPL_GetEventQueueSelectFD
+# define PL_MapEvents VBoxNsplPL_MapEvents
+# define PL_PostEvent VBoxNsplPL_PostEvent
+# define PL_PostSynchronousEvent VBoxNsplPL_PostSynchronousEvent
+# define PL_ProcessEventsBeforeID VBoxNsplPL_ProcessEventsBeforeID
+# define PL_ProcessPendingEvents VBoxNsplPL_ProcessPendingEvents
+# define PL_RegisterEventIDFunc VBoxNsplPL_RegisterEventIDFunc
+# define PL_RevokeEvents VBoxNsplPL_RevokeEvents
+# define PL_UnregisterEventIDFunc VBoxNsplPL_UnregisterEventIDFunc
+# define PL_WaitForEvent VBoxNsplPL_WaitForEvent
+# define PL_IsQueueNative VBoxNsplPL_IsQueueNative
+# define PL_IsQueueOnCurrentThread VBoxNsplPL_IsQueueOnCurrentThread
+# define PL_FavorPerformanceHint VBoxNsplPL_FavorPerformanceHint
+# endif /* VBOX_WITH_XPCOM_NAMESPACE_CLEANUP */
typedef struct PLEvent PLEvent;
typedef struct PLEventQueue PLEventQueue;
@@ -490,10 +490,10 @@ PL_DestroyEventQueue(PLEventQueue* self);
PR_EXTERN(PRMonitor*)
PL_GetEventQueueMonitor(PLEventQueue* self);
-#define PL_ENTER_EVENT_QUEUE_MONITOR(queue) \
+# define PL_ENTER_EVENT_QUEUE_MONITOR(queue) \
PR_EnterMonitor(PL_GetEventQueueMonitor(queue))
-#define PL_EXIT_EVENT_QUEUE_MONITOR(queue) \
+# define PL_EXIT_EVENT_QUEUE_MONITOR(queue) \
PR_ExitMonitor(PL_GetEventQueueMonitor(queue))
PR_EXTERN(PRStatus) PL_PostEvent(PLEventQueue* self, PLEvent* event);
@@ -533,24 +533,24 @@ struct PLEvent {
PRLock* lock;
PRCondVar* condVar;
PRBool handled;
-#ifdef PL_POST_TIMINGS
+# ifdef PL_POST_TIMINGS
PRIntervalTime postTime;
-#endif
-#ifdef XP_UNIX
+# endif
+# ifdef XP_UNIX
unsigned long id;
-#endif /* XP_UNIX */
+# endif /* XP_UNIX */
/* other fields follow... */
};
-#if defined(XP_WIN) || defined(XP_OS2)
+# if defined(XP_WIN) || defined(XP_OS2)
PR_EXTERN(HWND)
PL_GetNativeEventReceiverWindow(
PLEventQueue *eqp
);
-#endif /* XP_WIN || XP_OS2 */
+# endif /* XP_WIN || XP_OS2 */
-#ifdef XP_UNIX
+# ifdef XP_UNIX
PR_EXTERN(PRInt32)
PL_ProcessEventsBeforeID(PLEventQueue *aSelf, unsigned long aID);
@@ -562,66 +562,66 @@ PL_RegisterEventIDFunc(PLEventQueue *aSelf, PLGetEventIDFunc aFunc,
void *aClosure);
PR_EXTERN(void) PL_UnregisterEventIDFunc(PLEventQueue *aSelf);
-#endif /* XP_UNIX */
+# endif /* XP_UNIX */
/* Standard "it worked" return value */
-#define NS_OK 0
+# define NS_OK 0
-#define NS_ERROR_BASE ((nsresult) 0xC1F30000)
+# define NS_ERROR_BASE ((nsresult) 0xC1F30000)
/* Returned when an instance is not initialized */
-#define NS_ERROR_NOT_INITIALIZED (NS_ERROR_BASE + 1)
+# define NS_ERROR_NOT_INITIALIZED (NS_ERROR_BASE + 1)
/* Returned when an instance is already initialized */
-#define NS_ERROR_ALREADY_INITIALIZED (NS_ERROR_BASE + 2)
+# define NS_ERROR_ALREADY_INITIALIZED (NS_ERROR_BASE + 2)
/* Returned by a not implemented function */
-#define NS_ERROR_NOT_IMPLEMENTED ((nsresult) 0x80004001L)
+# define NS_ERROR_NOT_IMPLEMENTED ((nsresult) 0x80004001L)
/* Returned when a given interface is not supported. */
-#define NS_NOINTERFACE ((nsresult) 0x80004002L)
-#define NS_ERROR_NO_INTERFACE NS_NOINTERFACE
+# define NS_NOINTERFACE ((nsresult) 0x80004002L)
+# define NS_ERROR_NO_INTERFACE NS_NOINTERFACE
-#define NS_ERROR_INVALID_POINTER ((nsresult) 0x80004003L)
-#define NS_ERROR_NULL_POINTER NS_ERROR_INVALID_POINTER
+# define NS_ERROR_INVALID_POINTER ((nsresult) 0x80004003L)
+# define NS_ERROR_NULL_POINTER NS_ERROR_INVALID_POINTER
/* Returned when a function aborts */
-#define NS_ERROR_ABORT ((nsresult) 0x80004004L)
+# define NS_ERROR_ABORT ((nsresult) 0x80004004L)
/* Returned when a function fails */
-#define NS_ERROR_FAILURE ((nsresult) 0x80004005L)
+# define NS_ERROR_FAILURE ((nsresult) 0x80004005L)
/* Returned when an unexpected error occurs */
-#define NS_ERROR_UNEXPECTED ((nsresult) 0x8000ffffL)
+# define NS_ERROR_UNEXPECTED ((nsresult) 0x8000ffffL)
/* Returned when a memory allocation fails */
-#define NS_ERROR_OUT_OF_MEMORY ((nsresult) 0x8007000eL)
+# define NS_ERROR_OUT_OF_MEMORY ((nsresult) 0x8007000eL)
/* Returned when an illegal value is passed */
-#define NS_ERROR_ILLEGAL_VALUE ((nsresult) 0x80070057L)
-#define NS_ERROR_INVALID_ARG NS_ERROR_ILLEGAL_VALUE
+# define NS_ERROR_ILLEGAL_VALUE ((nsresult) 0x80070057L)
+# define NS_ERROR_INVALID_ARG NS_ERROR_ILLEGAL_VALUE
/* Returned when a class doesn't allow aggregation */
-#define NS_ERROR_NO_AGGREGATION ((nsresult) 0x80040110L)
+# define NS_ERROR_NO_AGGREGATION ((nsresult) 0x80040110L)
/* Returned when an operation can't complete due to an unavailable resource */
-#define NS_ERROR_NOT_AVAILABLE ((nsresult) 0x80040111L)
+# define NS_ERROR_NOT_AVAILABLE ((nsresult) 0x80040111L)
/* Returned when a class is not registered */
-#define NS_ERROR_FACTORY_NOT_REGISTERED ((nsresult) 0x80040154L)
+# define NS_ERROR_FACTORY_NOT_REGISTERED ((nsresult) 0x80040154L)
/* Returned when a class cannot be registered, but may be tried again later */
-#define NS_ERROR_FACTORY_REGISTER_AGAIN ((nsresult) 0x80040155L)
+# define NS_ERROR_FACTORY_REGISTER_AGAIN ((nsresult) 0x80040155L)
/* Returned when a dynamically loaded factory couldn't be found */
-#define NS_ERROR_FACTORY_NOT_LOADED ((nsresult) 0x800401f8L)
+# define NS_ERROR_FACTORY_NOT_LOADED ((nsresult) 0x800401f8L)
/* Returned when a factory doesn't support signatures */
-#define NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT \
+# define NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT \
(NS_ERROR_BASE + 0x101)
/* Returned when a factory already is registered */
-#define NS_ERROR_FACTORY_EXISTS (NS_ERROR_BASE + 0x100)
+# define NS_ERROR_FACTORY_EXISTS (NS_ERROR_BASE + 0x100)
/**
@@ -654,7 +654,7 @@ typedef struct nsIException nsIException; /* forward declaration */
* To maintain binary compatibility with COM's IUnknown, we define the IID
* of nsISupports to be the same as that of COM's IUnknown.
*/
-#define NS_ISUPPORTS_IID \
+# define NS_ISUPPORTS_IID \
{ 0x00000000, 0x0000, 0x0000, \
{0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46} }
@@ -714,9 +714,9 @@ struct nsISupports {
};
/* starting interface: nsIException */
-#define NS_IEXCEPTION_IID_STR "f3a8d3b4-c424-4edc-8bf6-8974c983ba78"
+# define NS_IEXCEPTION_IID_STR "f3a8d3b4-c424-4edc-8bf6-8974c983ba78"
-#define NS_IEXCEPTION_IID \
+# define NS_IEXCEPTION_IID \
{0xf3a8d3b4, 0xc424, 0x4edc, \
{ 0x8b, 0xf6, 0x89, 0x74, 0xc9, 0x83, 0xba, 0x78 }}
@@ -761,9 +761,9 @@ struct nsIException {
};
/* starting interface: nsIStackFrame */
-#define NS_ISTACKFRAME_IID_STR "91d82105-7c62-4f8b-9779-154277c0ee90"
+# define NS_ISTACKFRAME_IID_STR "91d82105-7c62-4f8b-9779-154277c0ee90"
-#define NS_ISTACKFRAME_IID \
+# define NS_ISTACKFRAME_IID \
{0x91d82105, 0x7c62, 0x4f8b, \
{ 0x97, 0x79, 0x15, 0x42, 0x77, 0xc0, 0xee, 0x90 }}
@@ -802,9 +802,9 @@ struct nsIStackFrame {
};
/* starting interface: nsIEventTarget */
-#define NS_IEVENTTARGET_IID_STR "ea99ad5b-cc67-4efb-97c9-2ef620a59f2a"
+# define NS_IEVENTTARGET_IID_STR "ea99ad5b-cc67-4efb-97c9-2ef620a59f2a"
-#define NS_IEVENTTARGET_IID \
+# define NS_IEVENTTARGET_IID \
{0xea99ad5b, 0xcc67, 0x4efb, \
{ 0x97, 0xc9, 0x2e, 0xf6, 0x20, 0xa5, 0x9f, 0x2a }}
@@ -826,9 +826,9 @@ struct nsIEventTarget {
};
/* starting interface: nsIEventQueue */
-#define NS_IEVENTQUEUE_IID_STR "176afb41-00a4-11d3-9f2a-00400553eef0"
+# define NS_IEVENTQUEUE_IID_STR "176afb41-00a4-11d3-9f2a-00400553eef0"
-#define NS_IEVENTQUEUE_IID \
+# define NS_IEVENTQUEUE_IID \
{0x176afb41, 0x00a4, 0x11d3, \
{ 0x9f, 0x2a, 0x00, 0x40, 0x05, 0x53, 0xee, 0xf0 }}
@@ -884,18 +884,18 @@ struct nsIEventQueue {
};
-#define VBOX_E_OBJECT_NOT_FOUND 0x80BB0001
-#define VBOX_E_INVALID_VM_STATE 0x80BB0002
-#define VBOX_E_VM_ERROR 0x80BB0003
-#define VBOX_E_FILE_ERROR 0x80BB0004
-#define VBOX_E_IPRT_ERROR 0x80BB0005
-#define VBOX_E_PDM_ERROR 0x80BB0006
-#define VBOX_E_INVALID_OBJECT_STATE 0x80BB0007
-#define VBOX_E_HOST_ERROR 0x80BB0008
-#define VBOX_E_NOT_SUPPORTED 0x80BB0009
-#define VBOX_E_XML_ERROR 0x80BB000A
-#define VBOX_E_INVALID_SESSION_STATE 0x80BB000B
-#define VBOX_E_OBJECT_IN_USE 0x80BB000C
+# define VBOX_E_OBJECT_NOT_FOUND 0x80BB0001
+# define VBOX_E_INVALID_VM_STATE 0x80BB0002
+# define VBOX_E_VM_ERROR 0x80BB0003
+# define VBOX_E_FILE_ERROR 0x80BB0004
+# define VBOX_E_IPRT_ERROR 0x80BB0005
+# define VBOX_E_PDM_ERROR 0x80BB0006
+# define VBOX_E_INVALID_OBJECT_STATE 0x80BB0007
+# define VBOX_E_HOST_ERROR 0x80BB0008
+# define VBOX_E_NOT_SUPPORTED 0x80BB0009
+# define VBOX_E_XML_ERROR 0x80BB000A
+# define VBOX_E_INVALID_SESSION_STATE 0x80BB000B
+# define VBOX_E_OBJECT_IN_USE 0x80BB000C
struct IVirtualBoxErrorInfo;
@@ -997,8 +997,8 @@ typedef struct IPerformanceMetric IPerformanceMetric;
typedef struct IPerformanceCollector IPerformanceCollector;
/* Start of enum SettingsVersion Declaration */
-#define SETTINGSVERSION_IID_STR "52bd6f5f-1adb-4493-975d-581a9c4b803f"
-#define SETTINGSVERSION_IID { \
+# define SETTINGSVERSION_IID_STR "52bd6f5f-1adb-4493-975d-581a9c4b803f"
+# define SETTINGSVERSION_IID { \
0x52bd6f5f, 0x1adb, 0x4493, \
{ 0x97, 0x5d, 0x58, 0x1a, 0x9c, 0x4b, 0x80, 0x3f } \
}
@@ -1022,8 +1022,8 @@ enum SettingsVersion
/* Start of enum AccessMode Declaration */
-#define ACCESSMODE_IID_STR "1da0007c-ddf7-4be8-bcac-d84a1558785f"
-#define ACCESSMODE_IID { \
+# define ACCESSMODE_IID_STR "1da0007c-ddf7-4be8-bcac-d84a1558785f"
+# define ACCESSMODE_IID { \
0x1da0007c, 0xddf7, 0x4be8, \
{ 0xbc, 0xac, 0xd8, 0x4a, 0x15, 0x58, 0x78, 0x5f } \
}
@@ -1036,8 +1036,8 @@ enum AccessMode
/* Start of enum MachineState Declaration */
-#define MACHINESTATE_IID_STR "36518cf6-cdf0-4d0d-ad2a-5ee9c60c7494"
-#define MACHINESTATE_IID { \
+# define MACHINESTATE_IID_STR "36518cf6-cdf0-4d0d-ad2a-5ee9c60c7494"
+# define MACHINESTATE_IID { \
0x36518cf6, 0xcdf0, 0x4d0d, \
{ 0xad, 0x2a, 0x5e, 0xe9, 0xc6, 0x0c, 0x74, 0x94 } \
}
@@ -1071,8 +1071,8 @@ enum MachineState
/* Start of enum SessionState Declaration */
-#define SESSIONSTATE_IID_STR "cf2700c0-ea4b-47ae-9725-7810114b94d8"
-#define SESSIONSTATE_IID { \
+# define SESSIONSTATE_IID_STR "cf2700c0-ea4b-47ae-9725-7810114b94d8"
+# define SESSIONSTATE_IID { \
0xcf2700c0, 0xea4b, 0x47ae, \
{ 0x97, 0x25, 0x78, 0x10, 0x11, 0x4b, 0x94, 0xd8 } \
}
@@ -1088,8 +1088,8 @@ enum SessionState
/* Start of enum CpuPropertyType Declaration */
-#define CPUPROPERTYTYPE_IID_STR "af7bb668-eeb1-4404-b77f-a114b30c92d6"
-#define CPUPROPERTYTYPE_IID { \
+# define CPUPROPERTYTYPE_IID_STR "af7bb668-eeb1-4404-b77f-a114b30c92d6"
+# define CPUPROPERTYTYPE_IID { \
0xaf7bb668, 0xeeb1, 0x4404, \
{ 0xb7, 0x7f, 0xa1, 0x14, 0xb3, 0x0c, 0x92, 0xd6 } \
}
@@ -1103,8 +1103,8 @@ enum CpuPropertyType
/* Start of enum HWVirtExPropertyType Declaration */
-#define HWVIRTEXPROPERTYTYPE_IID_STR "ce81dfdd-d2b8-4a90-bbea-40ee8b7ffcee"
-#define HWVIRTEXPROPERTYTYPE_IID { \
+# define HWVIRTEXPROPERTYTYPE_IID_STR "ce81dfdd-d2b8-4a90-bbea-40ee8b7ffcee"
+# define HWVIRTEXPROPERTYTYPE_IID { \
0xce81dfdd, 0xd2b8, 0x4a90, \
{ 0xbb, 0xea, 0x40, 0xee, 0x8b, 0x7f, 0xfc, 0xee } \
}
@@ -1120,8 +1120,8 @@ enum HWVirtExPropertyType
/* Start of enum SessionType Declaration */
-#define SESSIONTYPE_IID_STR "A13C02CB-0C2C-421E-8317-AC0E8AAA153A"
-#define SESSIONTYPE_IID { \
+# define SESSIONTYPE_IID_STR "A13C02CB-0C2C-421E-8317-AC0E8AAA153A"
+# define SESSIONTYPE_IID { \
0xA13C02CB, 0x0C2C, 0x421E, \
{ 0x83, 0x17, 0xAC, 0x0E, 0x8A, 0xAA, 0x15, 0x3A } \
}
@@ -1136,8 +1136,8 @@ enum SessionType
/* Start of enum DeviceType Declaration */
-#define DEVICETYPE_IID_STR "6d9420f7-0b56-4636-99f9-7346f1b01e57"
-#define DEVICETYPE_IID { \
+# define DEVICETYPE_IID_STR "6d9420f7-0b56-4636-99f9-7346f1b01e57"
+# define DEVICETYPE_IID { \
0x6d9420f7, 0x0b56, 0x4636, \
{ 0x99, 0xf9, 0x73, 0x46, 0xf1, 0xb0, 0x1e, 0x57 } \
}
@@ -1155,8 +1155,8 @@ enum DeviceType
/* Start of enum DeviceActivity Declaration */
-#define DEVICEACTIVITY_IID_STR "6FC8AEAA-130A-4eb5-8954-3F921422D707"
-#define DEVICEACTIVITY_IID { \
+# define DEVICEACTIVITY_IID_STR "6FC8AEAA-130A-4eb5-8954-3F921422D707"
+# define DEVICEACTIVITY_IID { \
0x6FC8AEAA, 0x130A, 0x4eb5, \
{ 0x89, 0x54, 0x3F, 0x92, 0x14, 0x22, 0xD7, 0x07 } \
}
@@ -1171,8 +1171,8 @@ enum DeviceActivity
/* Start of enum ClipboardMode Declaration */
-#define CLIPBOARDMODE_IID_STR "33364716-4008-4701-8f14-be0fa3d62950"
-#define CLIPBOARDMODE_IID { \
+# define CLIPBOARDMODE_IID_STR "33364716-4008-4701-8f14-be0fa3d62950"
+# define CLIPBOARDMODE_IID { \
0x33364716, 0x4008, 0x4701, \
{ 0x8f, 0x14, 0xbe, 0x0f, 0xa3, 0xd6, 0x29, 0x50 } \
}
@@ -1187,8 +1187,8 @@ enum ClipboardMode
/* Start of enum Scope Declaration */
-#define SCOPE_IID_STR "7c91096e-499e-4eca-9f9b-9001438d7855"
-#define SCOPE_IID { \
+# define SCOPE_IID_STR "7c91096e-499e-4eca-9f9b-9001438d7855"
+# define SCOPE_IID { \
0x7c91096e, 0x499e, 0x4eca, \
{ 0x9f, 0x9b, 0x90, 0x01, 0x43, 0x8d, 0x78, 0x55 } \
}
@@ -1202,8 +1202,8 @@ enum Scope
/* Start of enum GuestStatisticType Declaration */
-#define GUESTSTATISTICTYPE_IID_STR "aa7c1d71-aafe-47a8-9608-27d2d337cf55"
-#define GUESTSTATISTICTYPE_IID { \
+# define GUESTSTATISTICTYPE_IID_STR "aa7c1d71-aafe-47a8-9608-27d2d337cf55"
+# define GUESTSTATISTICTYPE_IID { \
0xaa7c1d71, 0xaafe, 0x47a8, \
{ 0x96, 0x08, 0x27, 0xd2, 0xd3, 0x37, 0xcf, 0x55 } \
}
@@ -1232,8 +1232,8 @@ enum GuestStatisticType
/* Start of enum BIOSBootMenuMode Declaration */
-#define BIOSBOOTMENUMODE_IID_STR "ae4fb9f7-29d2-45b4-b2c7-d579603135d5"
-#define BIOSBOOTMENUMODE_IID { \
+# define BIOSBOOTMENUMODE_IID_STR "ae4fb9f7-29d2-45b4-b2c7-d579603135d5"
+# define BIOSBOOTMENUMODE_IID { \
0xae4fb9f7, 0x29d2, 0x45b4, \
{ 0xb2, 0xc7, 0xd5, 0x79, 0x60, 0x31, 0x35, 0xd5 } \
}
@@ -1247,8 +1247,8 @@ enum BIOSBootMenuMode
/* Start of enum ProcessorFeature Declaration */
-#define PROCESSORFEATURE_IID_STR "64c38e6b-8bcf-45ad-ac03-9b406287c5bf"
-#define PROCESSORFEATURE_IID { \
+# define PROCESSORFEATURE_IID_STR "64c38e6b-8bcf-45ad-ac03-9b406287c5bf"
+# define PROCESSORFEATURE_IID { \
0x64c38e6b, 0x8bcf, 0x45ad, \
{ 0xac, 0x03, 0x9b, 0x40, 0x62, 0x87, 0xc5, 0xbf } \
}
@@ -1263,8 +1263,8 @@ enum ProcessorFeature
/* Start of enum FirmwareType Declaration */
-#define FIRMWARETYPE_IID_STR "b903f264-c230-483e-ac74-2b37ce60d371"
-#define FIRMWARETYPE_IID { \
+# define FIRMWARETYPE_IID_STR "b903f264-c230-483e-ac74-2b37ce60d371"
+# define FIRMWARETYPE_IID { \
0xb903f264, 0xc230, 0x483e, \
{ 0xac, 0x74, 0x2b, 0x37, 0xce, 0x60, 0xd3, 0x71 } \
}
@@ -1280,8 +1280,8 @@ enum FirmwareType
/* Start of enum VFSType Declaration */
-#define VFSTYPE_IID_STR "813999ba-b949-48a8-9230-aadc6285e2f2"
-#define VFSTYPE_IID { \
+# define VFSTYPE_IID_STR "813999ba-b949-48a8-9230-aadc6285e2f2"
+# define VFSTYPE_IID { \
0x813999ba, 0xb949, 0x48a8, \
{ 0x92, 0x30, 0xaa, 0xdc, 0x62, 0x85, 0xe2, 0xf2 } \
}
@@ -1296,8 +1296,8 @@ enum VFSType
/* Start of enum VFSFileType Declaration */
-#define VFSFILETYPE_IID_STR "714333cd-44e2-415f-a245-d378fa9b1242"
-#define VFSFILETYPE_IID { \
+# define VFSFILETYPE_IID_STR "714333cd-44e2-415f-a245-d378fa9b1242"
+# define VFSFILETYPE_IID { \
0x714333cd, 0x44e2, 0x415f, \
{ 0xa2, 0x45, 0xd3, 0x78, 0xfa, 0x9b, 0x12, 0x42 } \
}
@@ -1317,8 +1317,8 @@ enum VFSFileType
/* Start of enum VirtualSystemDescriptionType Declaration */
-#define VIRTUALSYSTEMDESCRIPTIONTYPE_IID_STR "aacc58de-5b45-4f82-ae2e-dd9a824fc3b5"
-#define VIRTUALSYSTEMDESCRIPTIONTYPE_IID { \
+# define VIRTUALSYSTEMDESCRIPTIONTYPE_IID_STR "aacc58de-5b45-4f82-ae2e-dd9a824fc3b5"
+# define VIRTUALSYSTEMDESCRIPTIONTYPE_IID { \
0xaacc58de, 0x5b45, 0x4f82, \
{ 0xae, 0x2e, 0xdd, 0x9a, 0x82, 0x4f, 0xc3, 0xb5 } \
}
@@ -1351,8 +1351,8 @@ enum VirtualSystemDescriptionType
/* Start of enum VirtualSystemDescriptionValueType Declaration */
-#define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID_STR "56d9403f-3425-4118-9919-36f2a9b8c77c"
-#define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID { \
+# define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID_STR "56d9403f-3425-4118-9919-36f2a9b8c77c"
+# define VIRTUALSYSTEMDESCRIPTIONVALUETYPE_IID { \
0x56d9403f, 0x3425, 0x4118, \
{ 0x99, 0x19, 0x36, 0xf2, 0xa9, 0xb8, 0xc7, 0x7c } \
}
@@ -1367,8 +1367,8 @@ enum VirtualSystemDescriptionValueType
/* Start of enum HostNetworkInterfaceMediumType Declaration */
-#define HOSTNETWORKINTERFACEMEDIUMTYPE_IID_STR "1aa54aaf-2497-45a2-bfb1-8eb225e93d5b"
-#define HOSTNETWORKINTERFACEMEDIUMTYPE_IID { \
+# define HOSTNETWORKINTERFACEMEDIUMTYPE_IID_STR "1aa54aaf-2497-45a2-bfb1-8eb225e93d5b"
+# define HOSTNETWORKINTERFACEMEDIUMTYPE_IID { \
0x1aa54aaf, 0x2497, 0x45a2, \
{ 0xbf, 0xb1, 0x8e, 0xb2, 0x25, 0xe9, 0x3d, 0x5b } \
}
@@ -1383,8 +1383,8 @@ enum HostNetworkInterfaceMediumType
/* Start of enum HostNetworkInterfaceStatus Declaration */
-#define HOSTNETWORKINTERFACESTATUS_IID_STR "CC474A69-2710-434B-8D99-C38E5D5A6F41"
-#define HOSTNETWORKINTERFACESTATUS_IID { \
+# define HOSTNETWORKINTERFACESTATUS_IID_STR "CC474A69-2710-434B-8D99-C38E5D5A6F41"
+# define HOSTNETWORKINTERFACESTATUS_IID { \
0xCC474A69, 0x2710, 0x434B, \
{ 0x8D, 0x99, 0xC3, 0x8E, 0x5D, 0x5A, 0x6F, 0x41 } \
}
@@ -1398,8 +1398,8 @@ enum HostNetworkInterfaceStatus
/* Start of enum HostNetworkInterfaceType Declaration */
-#define HOSTNETWORKINTERFACETYPE_IID_STR "67431b00-9946-48a2-bc02-b25c5919f4f3"
-#define HOSTNETWORKINTERFACETYPE_IID { \
+# define HOSTNETWORKINTERFACETYPE_IID_STR "67431b00-9946-48a2-bc02-b25c5919f4f3"
+# define HOSTNETWORKINTERFACETYPE_IID { \
0x67431b00, 0x9946, 0x48a2, \
{ 0xbc, 0x02, 0xb2, 0x5c, 0x59, 0x19, 0xf4, 0xf3 } \
}
@@ -1412,8 +1412,8 @@ enum HostNetworkInterfaceType
/* Start of enum MediumState Declaration */
-#define MEDIUMSTATE_IID_STR "ef41e980-e012-43cd-9dea-479d4ef14d13"
-#define MEDIUMSTATE_IID { \
+# define MEDIUMSTATE_IID_STR "ef41e980-e012-43cd-9dea-479d4ef14d13"
+# define MEDIUMSTATE_IID { \
0xef41e980, 0xe012, 0x43cd, \
{ 0x9d, 0xea, 0x47, 0x9d, 0x4e, 0xf1, 0x4d, 0x13 } \
}
@@ -1431,8 +1431,8 @@ enum MediumState
/* Start of enum MediumType Declaration */
-#define MEDIUMTYPE_IID_STR "11f6f7a5-0327-409a-9d42-7db6a0cec578"
-#define MEDIUMTYPE_IID { \
+# define MEDIUMTYPE_IID_STR "11f6f7a5-0327-409a-9d42-7db6a0cec578"
+# define MEDIUMTYPE_IID { \
0x11f6f7a5, 0x0327, 0x409a, \
{ 0x9d, 0x42, 0x7d, 0xb6, 0xa0, 0xce, 0xc5, 0x78 } \
}
@@ -1446,8 +1446,8 @@ enum MediumType
/* Start of enum MediumVariant Declaration */
-#define MEDIUMVARIANT_IID_STR "584ea502-143b-4ab0-ad14-d1028fdf0316"
-#define MEDIUMVARIANT_IID { \
+# define MEDIUMVARIANT_IID_STR "584ea502-143b-4ab0-ad14-d1028fdf0316"
+# define MEDIUMVARIANT_IID { \
0x584ea502, 0x143b, 0x4ab0, \
{ 0xad, 0x14, 0xd1, 0x02, 0x8f, 0xdf, 0x03, 0x16 } \
}
@@ -1464,8 +1464,8 @@ enum MediumVariant
/* Start of enum DataType Declaration */
-#define DATATYPE_IID_STR "d90ea51e-a3f1-4a01-beb1-c1723c0d3ba7"
-#define DATATYPE_IID { \
+# define DATATYPE_IID_STR "d90ea51e-a3f1-4a01-beb1-c1723c0d3ba7"
+# define DATATYPE_IID { \
0xd90ea51e, 0xa3f1, 0x4a01, \
{ 0xbe, 0xb1, 0xc1, 0x72, 0x3c, 0x0d, 0x3b, 0xa7 } \
}
@@ -1479,8 +1479,8 @@ enum DataType
/* Start of enum DataFlags Declaration */
-#define DATAFLAGS_IID_STR "86884dcf-1d6b-4f1b-b4bf-f5aa44959d60"
-#define DATAFLAGS_IID { \
+# define DATAFLAGS_IID_STR "86884dcf-1d6b-4f1b-b4bf-f5aa44959d60"
+# define DATAFLAGS_IID { \
0x86884dcf, 0x1d6b, 0x4f1b, \
{ 0xb4, 0xbf, 0xf5, 0xaa, 0x44, 0x95, 0x9d, 0x60 } \
}
@@ -1496,8 +1496,8 @@ enum DataFlags
/* Start of enum MediumFormatCapabilities Declaration */
-#define MEDIUMFORMATCAPABILITIES_IID_STR "70fcf810-99e8-4edc-aee4-7f51d489e657"
-#define MEDIUMFORMATCAPABILITIES_IID { \
+# define MEDIUMFORMATCAPABILITIES_IID_STR "70fcf810-99e8-4edc-aee4-7f51d489e657"
+# define MEDIUMFORMATCAPABILITIES_IID { \
0x70fcf810, 0x99e8, 0x4edc, \
{ 0xae, 0xe4, 0x7f, 0x51, 0xd4, 0x89, 0xe6, 0x57 } \
}
@@ -1517,8 +1517,8 @@ enum MediumFormatCapabilities
/* Start of enum MouseButtonState Declaration */
-#define MOUSEBUTTONSTATE_IID_STR "9ee094b8-b28a-4d56-a166-973cb588d7f8"
-#define MOUSEBUTTONSTATE_IID { \
+# define MOUSEBUTTONSTATE_IID_STR "9ee094b8-b28a-4d56-a166-973cb588d7f8"
+# define MOUSEBUTTONSTATE_IID { \
0x9ee094b8, 0xb28a, 0x4d56, \
{ 0xa1, 0x66, 0x97, 0x3c, 0xb5, 0x88, 0xd7, 0xf8 } \
}
@@ -1537,8 +1537,8 @@ enum MouseButtonState
/* Start of enum FramebufferPixelFormat Declaration */
-#define FRAMEBUFFERPIXELFORMAT_IID_STR "7acfd5ed-29e3-45e3-8136-73c9224f3d2d"
-#define FRAMEBUFFERPIXELFORMAT_IID { \
+# define FRAMEBUFFERPIXELFORMAT_IID_STR "7acfd5ed-29e3-45e3-8136-73c9224f3d2d"
+# define FRAMEBUFFERPIXELFORMAT_IID { \
0x7acfd5ed, 0x29e3, 0x45e3, \
{ 0x81, 0x36, 0x73, 0xc9, 0x22, 0x4f, 0x3d, 0x2d } \
}
@@ -1551,8 +1551,8 @@ enum FramebufferPixelFormat
/* Start of enum NetworkAttachmentType Declaration */
-#define NETWORKATTACHMENTTYPE_IID_STR "44bce1ee-99f7-4e8e-89fc-80597fd9eeaf"
-#define NETWORKATTACHMENTTYPE_IID { \
+# define NETWORKATTACHMENTTYPE_IID_STR "44bce1ee-99f7-4e8e-89fc-80597fd9eeaf"
+# define NETWORKATTACHMENTTYPE_IID { \
0x44bce1ee, 0x99f7, 0x4e8e, \
{ 0x89, 0xfc, 0x80, 0x59, 0x7f, 0xd9, 0xee, 0xaf } \
}
@@ -1568,8 +1568,8 @@ enum NetworkAttachmentType
/* Start of enum NetworkAdapterType Declaration */
-#define NETWORKADAPTERTYPE_IID_STR "3c2281e4-d952-4e87-8c7d-24379cb6a81c"
-#define NETWORKADAPTERTYPE_IID { \
+# define NETWORKADAPTERTYPE_IID_STR "3c2281e4-d952-4e87-8c7d-24379cb6a81c"
+# define NETWORKADAPTERTYPE_IID { \
0x3c2281e4, 0xd952, 0x4e87, \
{ 0x8c, 0x7d, 0x24, 0x37, 0x9c, 0xb6, 0xa8, 0x1c } \
}
@@ -1587,8 +1587,8 @@ enum NetworkAdapterType
/* Start of enum PortMode Declaration */
-#define PORTMODE_IID_STR "533b5fe3-0185-4197-86a7-17e37dd39d76"
-#define PORTMODE_IID { \
+# define PORTMODE_IID_STR "533b5fe3-0185-4197-86a7-17e37dd39d76"
+# define PORTMODE_IID { \
0x533b5fe3, 0x0185, 0x4197, \
{ 0x86, 0xa7, 0x17, 0xe3, 0x7d, 0xd3, 0x9d, 0x76 } \
}
@@ -1603,8 +1603,8 @@ enum PortMode
/* Start of enum USBDeviceState Declaration */
-#define USBDEVICESTATE_IID_STR "b99a2e65-67fb-4882-82fd-f3e5e8193ab4"
-#define USBDEVICESTATE_IID { \
+# define USBDEVICESTATE_IID_STR "b99a2e65-67fb-4882-82fd-f3e5e8193ab4"
+# define USBDEVICESTATE_IID { \
0xb99a2e65, 0x67fb, 0x4882, \
{ 0x82, 0xfd, 0xf3, 0xe5, 0xe8, 0x19, 0x3a, 0xb4 } \
}
@@ -1621,8 +1621,8 @@ enum USBDeviceState
/* Start of enum USBDeviceFilterAction Declaration */
-#define USBDEVICEFILTERACTION_IID_STR "cbc30a49-2f4e-43b5-9da6-121320475933"
-#define USBDEVICEFILTERACTION_IID { \
+# define USBDEVICEFILTERACTION_IID_STR "cbc30a49-2f4e-43b5-9da6-121320475933"
+# define USBDEVICEFILTERACTION_IID { \
0xcbc30a49, 0x2f4e, 0x43b5, \
{ 0x9d, 0xa6, 0x12, 0x13, 0x20, 0x47, 0x59, 0x33 } \
}
@@ -1636,8 +1636,8 @@ enum USBDeviceFilterAction
/* Start of enum AudioDriverType Declaration */
-#define AUDIODRIVERTYPE_IID_STR "4bcc3d73-c2fe-40db-b72f-0c2ca9d68496"
-#define AUDIODRIVERTYPE_IID { \
+# define AUDIODRIVERTYPE_IID_STR "4bcc3d73-c2fe-40db-b72f-0c2ca9d68496"
+# define AUDIODRIVERTYPE_IID { \
0x4bcc3d73, 0xc2fe, 0x40db, \
{ 0xb7, 0x2f, 0x0c, 0x2c, 0xa9, 0xd6, 0x84, 0x96 } \
}
@@ -1657,8 +1657,8 @@ enum AudioDriverType
/* Start of enum AudioControllerType Declaration */
-#define AUDIOCONTROLLERTYPE_IID_STR "7afd395c-42c3-444e-8788-3ce80292f36c"
-#define AUDIOCONTROLLERTYPE_IID { \
+# define AUDIOCONTROLLERTYPE_IID_STR "7afd395c-42c3-444e-8788-3ce80292f36c"
+# define AUDIOCONTROLLERTYPE_IID { \
0x7afd395c, 0x42c3, 0x444e, \
{ 0x87, 0x88, 0x3c, 0xe8, 0x02, 0x92, 0xf3, 0x6c } \
}
@@ -1671,8 +1671,8 @@ enum AudioControllerType
/* Start of enum VRDPAuthType Declaration */
-#define VRDPAUTHTYPE_IID_STR "3d91887a-b67f-4b33-85bf-2da7ab1ea83a"
-#define VRDPAUTHTYPE_IID { \
+# define VRDPAUTHTYPE_IID_STR "3d91887a-b67f-4b33-85bf-2da7ab1ea83a"
+# define VRDPAUTHTYPE_IID { \
0x3d91887a, 0xb67f, 0x4b33, \
{ 0x85, 0xbf, 0x2d, 0xa7, 0xab, 0x1e, 0xa8, 0x3a } \
}
@@ -1686,8 +1686,8 @@ enum VRDPAuthType
/* Start of enum StorageBus Declaration */
-#define STORAGEBUS_IID_STR "eee67ab3-668d-4ef5-91e0-7025fe4a0d7a"
-#define STORAGEBUS_IID { \
+# define STORAGEBUS_IID_STR "eee67ab3-668d-4ef5-91e0-7025fe4a0d7a"
+# define STORAGEBUS_IID { \
0xeee67ab3, 0x668d, 0x4ef5, \
{ 0x91, 0xe0, 0x70, 0x25, 0xfe, 0x4a, 0x0d, 0x7a } \
}
@@ -1703,8 +1703,8 @@ enum StorageBus
/* Start of enum StorageControllerType Declaration */
-#define STORAGECONTROLLERTYPE_IID_STR "8a412b8a-f43e-4456-bd37-b474f0879a58"
-#define STORAGECONTROLLERTYPE_IID { \
+# define STORAGECONTROLLERTYPE_IID_STR "8a412b8a-f43e-4456-bd37-b474f0879a58"
+# define STORAGECONTROLLERTYPE_IID { \
0x8a412b8a, 0xf43e, 0x4456, \
{ 0xbd, 0x37, 0xb4, 0x74, 0xf0, 0x87, 0x9a, 0x58 } \
}
@@ -1723,8 +1723,8 @@ enum StorageControllerType
/* Start of struct IVirtualBoxErrorInfo Declaration */
-#define IVIRTUALBOXERRORINFO_IID_STR "4b86d186-407e-4f9e-8be8-e50061be8725"
-#define IVIRTUALBOXERRORINFO_IID { \
+# define IVIRTUALBOXERRORINFO_IID_STR "4b86d186-407e-4f9e-8be8-e50061be8725"
+# define IVIRTUALBOXERRORINFO_IID { \
0x4b86d186, 0x407e, 0x4f9e, \
{ 0x8b, 0xe8, 0xe5, 0x00, 0x61, 0xbe, 0x87, 0x25 } \
}
@@ -1752,8 +1752,8 @@ struct IVirtualBoxErrorInfo
/* Start of struct ILocalOwner Declaration */
-#define ILOCALOWNER_IID_STR "308FF42A-DC45-49D4-A950-B1EEE5E00BB5"
-#define ILOCALOWNER_IID { \
+# define ILOCALOWNER_IID_STR "308FF42A-DC45-49D4-A950-B1EEE5E00BB5"
+# define ILOCALOWNER_IID { \
0x308FF42A, 0xDC45, 0x49D4, \
{ 0xA9, 0x50, 0xB1, 0xEE, 0xE5, 0xE0, 0x0B, 0xB5 } \
}
@@ -1776,8 +1776,8 @@ struct ILocalOwner
/* Start of struct IVirtualBoxCallback Declaration */
-#define IVIRTUALBOXCALLBACK_IID_STR "9a65adf2-3ee6-406b-bca2-2b1fa05f0d0b"
-#define IVIRTUALBOXCALLBACK_IID { \
+# define IVIRTUALBOXCALLBACK_IID_STR "9a65adf2-3ee6-406b-bca2-2b1fa05f0d0b"
+# define IVIRTUALBOXCALLBACK_IID { \
0x9a65adf2, 0x3ee6, 0x406b, \
{ 0xbc, 0xa2, 0x2b, 0x1f, 0xa0, 0x5f, 0x0d, 0x0b } \
}
@@ -1867,8 +1867,8 @@ struct IVirtualBoxCallback
/* Start of struct IDHCPServer Declaration */
-#define IDHCPSERVER_IID_STR "6cfe387c-74fb-4ca7-bff6-973bec8af7a3"
-#define IDHCPSERVER_IID { \
+# define IDHCPSERVER_IID_STR "6cfe387c-74fb-4ca7-bff6-973bec8af7a3"
+# define IDHCPSERVER_IID { \
0x6cfe387c, 0x74fb, 0x4ca7, \
{ 0xbf, 0xf6, 0x97, 0x3b, 0xec, 0x8a, 0xf7, 0xa3 } \
}
@@ -1916,8 +1916,8 @@ struct IDHCPServer
/* Start of struct IVirtualBox Declaration */
-#define IVIRTUALBOX_IID_STR "2158464a-f706-414b-a8c4-fb589dfc6b62"
-#define IVIRTUALBOX_IID { \
+# define IVIRTUALBOX_IID_STR "2158464a-f706-414b-a8c4-fb589dfc6b62"
+# define IVIRTUALBOX_IID { \
0x2158464a, 0xf706, 0x414b, \
{ 0xa8, 0xc4, 0xfb, 0x58, 0x9d, 0xfc, 0x6b, 0x62 } \
}
@@ -2188,8 +2188,8 @@ struct IVirtualBox
/* Start of struct IVFSExplorer Declaration */
-#define IVFSEXPLORER_IID_STR "2bb864a1-02a3-4474-a1d4-fb5f23b742e1"
-#define IVFSEXPLORER_IID { \
+# define IVFSEXPLORER_IID_STR "2bb864a1-02a3-4474-a1d4-fb5f23b742e1"
+# define IVFSEXPLORER_IID { \
0x2bb864a1, 0x02a3, 0x4474, \
{ 0xa1, 0xd4, 0xfb, 0x5f, 0x23, 0xb7, 0x42, 0xe1 } \
}
@@ -2250,8 +2250,8 @@ struct IVFSExplorer
/* Start of struct IAppliance Declaration */
-#define IAPPLIANCE_IID_STR "e3ba9ab9-ac2c-4266-8bd2-91c4bf721ceb"
-#define IAPPLIANCE_IID { \
+# define IAPPLIANCE_IID_STR "e3ba9ab9-ac2c-4266-8bd2-91c4bf721ceb"
+# define IAPPLIANCE_IID { \
0xe3ba9ab9, 0xac2c, 0x4266, \
{ 0x8b, 0xd2, 0x91, 0xc4, 0xbf, 0x72, 0x1c, 0xeb } \
}
@@ -2307,8 +2307,8 @@ struct IAppliance
/* Start of struct IVirtualSystemDescription Declaration */
-#define IVIRTUALSYSTEMDESCRIPTION_IID_STR "d7525e6c-531a-4c51-8e04-41235083a3d8"
-#define IVIRTUALSYSTEMDESCRIPTION_IID { \
+# define IVIRTUALSYSTEMDESCRIPTION_IID_STR "d7525e6c-531a-4c51-8e04-41235083a3d8"
+# define IVIRTUALSYSTEMDESCRIPTION_IID { \
0xd7525e6c, 0x531a, 0x4c51, \
{ 0x8e, 0x04, 0x41, 0x23, 0x50, 0x83, 0xa3, 0xd8 } \
}
@@ -2382,8 +2382,8 @@ struct IVirtualSystemDescription
/* Start of struct IInternalMachineControl Declaration */
-#define IINTERNALMACHINECONTROL_IID_STR "35d8d838-d066-447d-927a-fd93afdbec90"
-#define IINTERNALMACHINECONTROL_IID { \
+# define IINTERNALMACHINECONTROL_IID_STR "35d8d838-d066-447d-927a-fd93afdbec90"
+# define IINTERNALMACHINECONTROL_IID { \
0x35d8d838, 0xd066, 0x447d, \
{ 0x92, 0x7a, 0xfd, 0x93, 0xaf, 0xdb, 0xec, 0x90 } \
}
@@ -2530,8 +2530,8 @@ struct IInternalMachineControl
/* Start of struct IBIOSSettings Declaration */
-#define IBIOSSETTINGS_IID_STR "38b54279-dc35-4f5e-a431-835b867c6b5e"
-#define IBIOSSETTINGS_IID { \
+# define IBIOSSETTINGS_IID_STR "38b54279-dc35-4f5e-a431-835b867c6b5e"
+# define IBIOSSETTINGS_IID { \
0x38b54279, 0xdc35, 0x4f5e, \
{ 0xa4, 0x31, 0x83, 0x5b, 0x86, 0x7c, 0x6b, 0x5e } \
}
@@ -2576,8 +2576,8 @@ struct IBIOSSettings
/* Start of struct IMachine Declaration */
-#define IMACHINE_IID_STR "99404f50-dd10-40d3-889b-dd2f79f1e95e"
-#define IMACHINE_IID { \
+# define IMACHINE_IID_STR "99404f50-dd10-40d3-889b-dd2f79f1e95e"
+# define IMACHINE_IID { \
0x99404f50, 0xdd10, 0x40d3, \
{ 0x88, 0x9b, 0xdd, 0x2f, 0x79, 0xf1, 0xe9, 0x5e } \
}
@@ -3009,8 +3009,8 @@ struct IMachine
/* Start of struct IConsoleCallback Declaration */
-#define ICONSOLECALLBACK_IID_STR "d6239535-bda2-4ef7-83f4-f4722e4a3b2c"
-#define ICONSOLECALLBACK_IID { \
+# define ICONSOLECALLBACK_IID_STR "d6239535-bda2-4ef7-83f4-f4722e4a3b2c"
+# define ICONSOLECALLBACK_IID { \
0xd6239535, 0xbda2, 0x4ef7, \
{ 0x83, 0xf4, 0xf4, 0x72, 0x2e, 0x4a, 0x3b, 0x2c } \
}
@@ -3116,8 +3116,8 @@ struct IConsoleCallback
/* Start of struct IRemoteDisplayInfo Declaration */
-#define IREMOTEDISPLAYINFO_IID_STR "b3741084-806f-4c3b-8c42-ebad1a81e45a"
-#define IREMOTEDISPLAYINFO_IID { \
+# define IREMOTEDISPLAYINFO_IID_STR "b3741084-806f-4c3b-8c42-ebad1a81e45a"
+# define IREMOTEDISPLAYINFO_IID { \
0xb3741084, 0x806f, 0x4c3b, \
{ 0x8c, 0x42, 0xeb, 0xad, 0x1a, 0x81, 0xe4, 0x5a } \
}
@@ -3165,8 +3165,8 @@ struct IRemoteDisplayInfo
/* Start of struct IConsole Declaration */
-#define ICONSOLE_IID_STR "6375231a-c17c-464b-92cb-ae9e128d71c3"
-#define ICONSOLE_IID { \
+# define ICONSOLE_IID_STR "6375231a-c17c-464b-92cb-ae9e128d71c3"
+# define ICONSOLE_IID { \
0x6375231a, 0xc17c, 0x464b, \
{ 0x92, 0xcb, 0xae, 0x9e, 0x12, 0x8d, 0x71, 0xc3 } \
}
@@ -3335,8 +3335,8 @@ struct IConsole
/* Start of struct IHostNetworkInterface Declaration */
-#define IHOSTNETWORKINTERFACE_IID_STR "ce6fae58-7642-4102-b5db-c9005c2320a8"
-#define IHOSTNETWORKINTERFACE_IID { \
+# define IHOSTNETWORKINTERFACE_IID_STR "ce6fae58-7642-4102-b5db-c9005c2320a8"
+# define IHOSTNETWORKINTERFACE_IID { \
0xce6fae58, 0x7642, 0x4102, \
{ 0xb5, 0xdb, 0xc9, 0x00, 0x5c, 0x23, 0x20, 0xa8 } \
}
@@ -3396,8 +3396,8 @@ struct IHostNetworkInterface
/* Start of struct IHost Declaration */
-#define IHOST_IID_STR "e380cbfc-ae65-4fa6-899e-45ded6b3132a"
-#define IHOST_IID { \
+# define IHOST_IID_STR "e380cbfc-ae65-4fa6-899e-45ded6b3132a"
+# define IHOST_IID { \
0xe380cbfc, 0xae65, 0x4fa6, \
{ 0x89, 0x9e, 0x45, 0xde, 0xd6, 0xb3, 0x13, 0x2a } \
}
@@ -3542,8 +3542,8 @@ struct IHost
/* Start of struct ISystemProperties Declaration */
-#define ISYSTEMPROPERTIES_IID_STR "8030645c-8fef-4320-bb7b-c829f00069dc"
-#define ISYSTEMPROPERTIES_IID { \
+# define ISYSTEMPROPERTIES_IID_STR "8030645c-8fef-4320-bb7b-c829f00069dc"
+# define ISYSTEMPROPERTIES_IID { \
0x8030645c, 0x8fef, 0x4320, \
{ 0xbb, 0x7b, 0xc8, 0x29, 0xf0, 0x00, 0x69, 0xdc } \
}
@@ -3636,8 +3636,8 @@ struct ISystemProperties
/* Start of struct IGuestOSType Declaration */
-#define IGUESTOSTYPE_IID_STR "cfe9e64c-4430-435b-9e7c-e3d8e417bd58"
-#define IGUESTOSTYPE_IID { \
+# define IGUESTOSTYPE_IID_STR "cfe9e64c-4430-435b-9e7c-e3d8e417bd58"
+# define IGUESTOSTYPE_IID { \
0xcfe9e64c, 0x4430, 0x435b, \
{ 0x9e, 0x7c, 0xe3, 0xd8, 0xe4, 0x17, 0xbd, 0x58 } \
}
@@ -3677,8 +3677,8 @@ struct IGuestOSType
/* Start of struct IGuest Declaration */
-#define IGUEST_IID_STR "d8556fca-81bc-12af-fca3-365528fa38ca"
-#define IGUEST_IID { \
+# define IGUEST_IID_STR "d8556fca-81bc-12af-fca3-365528fa38ca"
+# define IGUEST_IID { \
0xd8556fca, 0x81bc, 0x12af, \
{ 0xfc, 0xa3, 0x36, 0x55, 0x28, 0xfa, 0x38, 0xca } \
}
@@ -3727,8 +3727,8 @@ struct IGuest
/* Start of struct IProgress Declaration */
-#define IPROGRESS_IID_STR "856aa038-853f-42e2-acf7-6e7b02dbe294"
-#define IPROGRESS_IID { \
+# define IPROGRESS_IID_STR "856aa038-853f-42e2-acf7-6e7b02dbe294"
+# define IPROGRESS_IID { \
0x856aa038, 0x853f, 0x42e2, \
{ 0xac, 0xf7, 0x6e, 0x7b, 0x02, 0xdb, 0xe2, 0x94 } \
}
@@ -3801,8 +3801,8 @@ struct IProgress
/* Start of struct ISnapshot Declaration */
-#define ISNAPSHOT_IID_STR "1a2d0551-58a4-4107-857e-ef414fc42ffc"
-#define ISNAPSHOT_IID { \
+# define ISNAPSHOT_IID_STR "1a2d0551-58a4-4107-857e-ef414fc42ffc"
+# define ISNAPSHOT_IID { \
0x1a2d0551, 0x58a4, 0x4107, \
{ 0x85, 0x7e, 0xef, 0x41, 0x4f, 0xc4, 0x2f, 0xfc } \
}
@@ -3838,8 +3838,8 @@ struct ISnapshot
/* Start of struct IMediumAttachment Declaration */
-#define IMEDIUMATTACHMENT_IID_STR "e58eb3eb-8627-428b-bdf8-34487c848de5"
-#define IMEDIUMATTACHMENT_IID { \
+# define IMEDIUMATTACHMENT_IID_STR "e58eb3eb-8627-428b-bdf8-34487c848de5"
+# define IMEDIUMATTACHMENT_IID { \
0xe58eb3eb, 0x8627, 0x428b, \
{ 0xbd, 0xf8, 0x34, 0x48, 0x7c, 0x84, 0x8d, 0xe5 } \
}
@@ -3869,8 +3869,8 @@ struct IMediumAttachment
/* Start of struct IMedium Declaration */
-#define IMEDIUM_IID_STR "aa8167ba-df72-4738-b740-9b84377ba9f1"
-#define IMEDIUM_IID { \
+# define IMEDIUM_IID_STR "aa8167ba-df72-4738-b740-9b84377ba9f1"
+# define IMEDIUM_IID { \
0xaa8167ba, 0xdf72, 0x4738, \
{ 0xb7, 0x40, 0x9b, 0x84, 0x37, 0x7b, 0xa9, 0xf1 } \
}
@@ -4040,8 +4040,8 @@ struct IMedium
/* Start of struct IMediumFormat Declaration */
-#define IMEDIUMFORMAT_IID_STR "89f52554-d469-4799-9fad-1705e86a08b1"
-#define IMEDIUMFORMAT_IID { \
+# define IMEDIUMFORMAT_IID_STR "89f52554-d469-4799-9fad-1705e86a08b1"
+# define IMEDIUMFORMAT_IID { \
0x89f52554, 0xd469, 0x4799, \
{ 0x9f, 0xad, 0x17, 0x05, 0xe8, 0x6a, 0x08, 0xb1 } \
}
@@ -4081,8 +4081,8 @@ struct IMediumFormat
/* Start of struct IKeyboard Declaration */
-#define IKEYBOARD_IID_STR "2d1a531b-4c6e-49cc-8af6-5c857b78b5d7"
-#define IKEYBOARD_IID { \
+# define IKEYBOARD_IID_STR "2d1a531b-4c6e-49cc-8af6-5c857b78b5d7"
+# define IKEYBOARD_IID { \
0x2d1a531b, 0x4c6e, 0x49cc, \
{ 0x8a, 0xf6, 0x5c, 0x85, 0x7b, 0x78, 0xb5, 0xd7 } \
}
@@ -4114,8 +4114,8 @@ struct IKeyboard
/* Start of struct IMouse Declaration */
-#define IMOUSE_IID_STR "7c0f2eae-f92d-498c-b802-e1a3763774dc"
-#define IMOUSE_IID { \
+# define IMOUSE_IID_STR "7c0f2eae-f92d-498c-b802-e1a3763774dc"
+# define IMOUSE_IID { \
0x7c0f2eae, 0xf92d, 0x498c, \
{ 0xb8, 0x02, 0xe1, 0xa3, 0x76, 0x37, 0x74, 0xdc } \
}
@@ -4153,8 +4153,8 @@ struct IMouse
/* Start of struct IFramebuffer Declaration */
-#define IFRAMEBUFFER_IID_STR "b7ed347a-5765-40a0-ae1c-f543eb4ddeaf"
-#define IFRAMEBUFFER_IID { \
+# define IFRAMEBUFFER_IID_STR "b7ed347a-5765-40a0-ae1c-f543eb4ddeaf"
+# define IFRAMEBUFFER_IID { \
0xb7ed347a, 0x5765, 0x40a0, \
{ 0xae, 0x1c, 0xf5, 0x43, 0xeb, 0x4d, 0xde, 0xaf } \
}
@@ -4242,8 +4242,8 @@ struct IFramebuffer
/* Start of struct IFramebufferOverlay Declaration */
-#define IFRAMEBUFFEROVERLAY_IID_STR "0bcc1c7e-e415-47d2-bfdb-e4c705fb0f47"
-#define IFRAMEBUFFEROVERLAY_IID { \
+# define IFRAMEBUFFEROVERLAY_IID_STR "0bcc1c7e-e415-47d2-bfdb-e4c705fb0f47"
+# define IFRAMEBUFFEROVERLAY_IID { \
0x0bcc1c7e, 0xe415, 0x47d2, \
{ 0xbf, 0xdb, 0xe4, 0xc7, 0x05, 0xfb, 0x0f, 0x47 } \
}
@@ -4277,8 +4277,8 @@ struct IFramebufferOverlay
/* Start of struct IDisplay Declaration */
-#define IDISPLAY_IID_STR "e2a38ebc-d854-4a3e-bc2e-fdf5ac4a0000"
-#define IDISPLAY_IID { \
+# define IDISPLAY_IID_STR "e2a38ebc-d854-4a3e-bc2e-fdf5ac4a0000"
+# define IDISPLAY_IID { \
0xe2a38ebc, 0xd854, 0x4a3e, \
{ 0xbc, 0x2e, 0xfd, 0xf5, 0xac, 0x4a, 0x00, 0x00 } \
}
@@ -4367,8 +4367,8 @@ struct IDisplay
/* Start of struct INetworkAdapter Declaration */
-#define INETWORKADAPTER_IID_STR "65607a27-2b73-4d43-b4cc-0ba2c817fbde"
-#define INETWORKADAPTER_IID { \
+# define INETWORKADAPTER_IID_STR "65607a27-2b73-4d43-b4cc-0ba2c817fbde"
+# define INETWORKADAPTER_IID { \
0x65607a27, 0x2b73, 0x4d43, \
{ 0xb4, 0xcc, 0x0b, 0xa2, 0xc8, 0x17, 0xfb, 0xde } \
}
@@ -4430,8 +4430,8 @@ struct INetworkAdapter
/* Start of struct ISerialPort Declaration */
-#define ISERIALPORT_IID_STR "937f6970-5103-4745-b78e-d28dcf1479a8"
-#define ISERIALPORT_IID { \
+# define ISERIALPORT_IID_STR "937f6970-5103-4745-b78e-d28dcf1479a8"
+# define ISERIALPORT_IID { \
0x937f6970, 0x5103, 0x4745, \
{ 0xb7, 0x8e, 0xd2, 0x8d, 0xcf, 0x14, 0x79, 0xa8 } \
}
@@ -4469,8 +4469,8 @@ struct ISerialPort
/* Start of struct IParallelPort Declaration */
-#define IPARALLELPORT_IID_STR "0c925f06-dd10-4b77-8de8-294d738c3214"
-#define IPARALLELPORT_IID { \
+# define IPARALLELPORT_IID_STR "0c925f06-dd10-4b77-8de8-294d738c3214"
+# define IPARALLELPORT_IID { \
0x0c925f06, 0xdd10, 0x4b77, \
{ 0x8d, 0xe8, 0x29, 0x4d, 0x73, 0x8c, 0x32, 0x14 } \
}
@@ -4502,8 +4502,8 @@ struct IParallelPort
/* Start of struct IMachineDebugger Declaration */
-#define IMACHINEDEBUGGER_IID_STR "b0b2a2dd-0627-4502-91c2-ddc5e77609e0"
-#define IMACHINEDEBUGGER_IID { \
+# define IMACHINEDEBUGGER_IID_STR "b0b2a2dd-0627-4502-91c2-ddc5e77609e0"
+# define IMACHINEDEBUGGER_IID { \
0xb0b2a2dd, 0x0627, 0x4502, \
{ 0x91, 0xc2, 0xdd, 0xc5, 0xe7, 0x76, 0x09, 0xe0 } \
}
@@ -4571,8 +4571,8 @@ struct IMachineDebugger
/* Start of struct IUSBController Declaration */
-#define IUSBCONTROLLER_IID_STR "238540fa-4b73-435a-a38e-4e1d9eab5c17"
-#define IUSBCONTROLLER_IID { \
+# define IUSBCONTROLLER_IID_STR "238540fa-4b73-435a-a38e-4e1d9eab5c17"
+# define IUSBCONTROLLER_IID { \
0x238540fa, 0x4b73, 0x435a, \
{ 0xa3, 0x8e, 0x4e, 0x1d, 0x9e, 0xab, 0x5c, 0x17 } \
}
@@ -4618,8 +4618,8 @@ struct IUSBController
/* Start of struct IUSBDevice Declaration */
-#define IUSBDEVICE_IID_STR "f8967b0b-4483-400f-92b5-8b675d98a85b"
-#define IUSBDEVICE_IID { \
+# define IUSBDEVICE_IID_STR "f8967b0b-4483-400f-92b5-8b675d98a85b"
+# define IUSBDEVICE_IID { \
0xf8967b0b, 0x4483, 0x400f, \
{ 0x92, 0xb5, 0x8b, 0x67, 0x5d, 0x98, 0xa8, 0x5b } \
}
@@ -4661,8 +4661,8 @@ struct IUSBDevice
/* Start of struct IUSBDeviceFilter Declaration */
-#define IUSBDEVICEFILTER_IID_STR "d6831fb4-1a94-4c2c-96ef-8d0d6192066d"
-#define IUSBDEVICEFILTER_IID { \
+# define IUSBDEVICEFILTER_IID_STR "d6831fb4-1a94-4c2c-96ef-8d0d6192066d"
+# define IUSBDEVICEFILTER_IID { \
0xd6831fb4, 0x1a94, 0x4c2c, \
{ 0x96, 0xef, 0x8d, 0x0d, 0x61, 0x92, 0x06, 0x6d } \
}
@@ -4713,8 +4713,8 @@ struct IUSBDeviceFilter
/* Start of struct IHostUSBDevice Declaration */
-#define IHOSTUSBDEVICE_IID_STR "173b4b44-d268-4334-a00d-b6521c9a740a"
-#define IHOSTUSBDEVICE_IID { \
+# define IHOSTUSBDEVICE_IID_STR "173b4b44-d268-4334-a00d-b6521c9a740a"
+# define IHOSTUSBDEVICE_IID { \
0x173b4b44, 0xd268, 0x4334, \
{ 0xa0, 0x0d, 0xb6, 0x52, 0x1c, 0x9a, 0x74, 0x0a } \
}
@@ -4734,8 +4734,8 @@ struct IHostUSBDevice
/* Start of struct IHostUSBDeviceFilter Declaration */
-#define IHOSTUSBDEVICEFILTER_IID_STR "4cc70246-d74a-400f-8222-3900489c0374"
-#define IHOSTUSBDEVICEFILTER_IID { \
+# define IHOSTUSBDEVICEFILTER_IID_STR "4cc70246-d74a-400f-8222-3900489c0374"
+# define IHOSTUSBDEVICEFILTER_IID { \
0x4cc70246, 0xd74a, 0x400f, \
{ 0x82, 0x22, 0x39, 0x00, 0x48, 0x9c, 0x03, 0x74 } \
}
@@ -4756,8 +4756,8 @@ struct IHostUSBDeviceFilter
/* Start of struct IAudioAdapter Declaration */
-#define IAUDIOADAPTER_IID_STR "921873db-5f3f-4b69-91f9-7be9e535a2cb"
-#define IAUDIOADAPTER_IID { \
+# define IAUDIOADAPTER_IID_STR "921873db-5f3f-4b69-91f9-7be9e535a2cb"
+# define IAUDIOADAPTER_IID { \
0x921873db, 0x5f3f, 0x4b69, \
{ 0x91, 0xf9, 0x7b, 0xe9, 0xe5, 0x35, 0xa2, 0xcb } \
}
@@ -4784,8 +4784,8 @@ struct IAudioAdapter
/* Start of struct IVRDPServer Declaration */
-#define IVRDPSERVER_IID_STR "72e671bc-1712-4052-ad6b-e45e76d9d3e4"
-#define IVRDPSERVER_IID { \
+# define IVRDPSERVER_IID_STR "72e671bc-1712-4052-ad6b-e45e76d9d3e4"
+# define IVRDPSERVER_IID { \
0x72e671bc, 0x1712, 0x4052, \
{ 0xad, 0x6b, 0xe4, 0x5e, 0x76, 0xd9, 0xd3, 0xe4 } \
}
@@ -4824,8 +4824,8 @@ struct IVRDPServer
/* Start of struct ISharedFolder Declaration */
-#define ISHAREDFOLDER_IID_STR "64637bb2-9e17-471c-b8f3-f8968dd9884e"
-#define ISHAREDFOLDER_IID { \
+# define ISHAREDFOLDER_IID_STR "64637bb2-9e17-471c-b8f3-f8968dd9884e"
+# define ISHAREDFOLDER_IID { \
0x64637bb2, 0x9e17, 0x471c, \
{ 0xb8, 0xf3, 0xf8, 0x96, 0x8d, 0xd9, 0x88, 0x4e } \
}
@@ -4853,8 +4853,8 @@ struct ISharedFolder
/* Start of struct IInternalSessionControl Declaration */
-#define IINTERNALSESSIONCONTROL_IID_STR "f9aac6d0-41b3-46b7-bea4-6370b4036de6"
-#define IINTERNALSESSIONCONTROL_IID { \
+# define IINTERNALSESSIONCONTROL_IID_STR "f9aac6d0-41b3-46b7-bea4-6370b4036de6"
+# define IINTERNALSESSIONCONTROL_IID { \
0xf9aac6d0, 0x41b3, 0x46b7, \
{ 0xbe, 0xa4, 0x63, 0x70, 0xb4, 0x03, 0x6d, 0xe6 } \
}
@@ -4977,8 +4977,8 @@ struct IInternalSessionControl
/* Start of struct ISession Declaration */
-#define ISESSION_IID_STR "12F4DCDB-12B2-4EC1-B7CD-DDD9F6C5BF4D"
-#define ISESSION_IID { \
+# define ISESSION_IID_STR "12F4DCDB-12B2-4EC1-B7CD-DDD9F6C5BF4D"
+# define ISESSION_IID { \
0x12F4DCDB, 0x12B2, 0x4EC1, \
{ 0xB7, 0xCD, 0xDD, 0xD9, 0xF6, 0xC5, 0xBF, 0x4D } \
}
@@ -5006,8 +5006,8 @@ struct ISession
/* Start of struct IStorageController Declaration */
-#define ISTORAGECONTROLLER_IID_STR "6bf8335b-d14a-44a5-9b45-ddc49ce7d5b2"
-#define ISTORAGECONTROLLER_IID { \
+# define ISTORAGECONTROLLER_IID_STR "6bf8335b-d14a-44a5-9b45-ddc49ce7d5b2"
+# define ISTORAGECONTROLLER_IID { \
0x6bf8335b, 0xd14a, 0x44a5, \
{ 0x9b, 0x45, 0xdd, 0xc4, 0x9c, 0xe7, 0xd5, 0xb2 } \
}
@@ -5056,8 +5056,8 @@ struct IStorageController
/* Start of struct IPerformanceMetric Declaration */
-#define IPERFORMANCEMETRIC_IID_STR "2a1a60ae-9345-4019-ad53-d34ba41cbfe9"
-#define IPERFORMANCEMETRIC_IID { \
+# define IPERFORMANCEMETRIC_IID_STR "2a1a60ae-9345-4019-ad53-d34ba41cbfe9"
+# define IPERFORMANCEMETRIC_IID { \
0x2a1a60ae, 0x9345, 0x4019, \
{ 0xad, 0x53, 0xd3, 0x4b, 0xa4, 0x1c, 0xbf, 0xe9 } \
}
@@ -5091,8 +5091,8 @@ struct IPerformanceMetric
/* Start of struct IPerformanceCollector Declaration */
-#define IPERFORMANCECOLLECTOR_IID_STR "e22e1acb-ac4a-43bb-a31c-17321659b0c6"
-#define IPERFORMANCECOLLECTOR_IID { \
+# define IPERFORMANCECOLLECTOR_IID_STR "e22e1acb-ac4a-43bb-a31c-17321659b0c6"
+# define IPERFORMANCECOLLECTOR_IID { \
0xe22e1acb, 0xac4a, 0x43bb, \
{ 0xa3, 0x1c, 0x17, 0x32, 0x16, 0x59, 0xb0, 0xc6 } \
}
@@ -5178,47 +5178,47 @@ struct IPerformanceCollector
-#define NS_VIRTUALBOX_CID { \
+# define NS_VIRTUALBOX_CID { \
0xB1A7A4F2, 0x47B9, 0x4A1E, \
{ 0x82, 0xB2, 0x07, 0xCC, 0xD5, 0x32, 0x3C, 0x3F } \
}
-#define NS_VIRTUALBOX_CONTRACTID "@virtualbox.org/VirtualBox;1"
+# define NS_VIRTUALBOX_CONTRACTID "@virtualbox.org/VirtualBox;1"
/* for compatibility with Win32 */
-#define CLSID_VirtualBox (nsCID) NS_VIRTUALBOX_CID
+# define CLSID_VirtualBox (nsCID) NS_VIRTUALBOX_CID
-#define NS_SESSION_CID { \
+# define NS_SESSION_CID { \
0x3C02F46D, 0xC9D2, 0x4F11, \
{ 0xA3, 0x84, 0x53, 0xF0, 0xCF, 0x91, 0x72, 0x14 } \
}
-#define NS_SESSION_CONTRACTID "@virtualbox.org/Session;1"
+# define NS_SESSION_CONTRACTID "@virtualbox.org/Session;1"
/* for compatibility with Win32 */
-#define CLSID_Session (nsCID) NS_SESSION_CID
+# define CLSID_Session (nsCID) NS_SESSION_CID
-#define NS_CALLBACKWRAPPER_CID { \
+# define NS_CALLBACKWRAPPER_CID { \
0x49EE8561, 0x5563, 0x4715, \
{ 0xB1, 0x8C, 0xA4, 0xB1, 0xA4, 0x90, 0xDA, 0xFE } \
}
-#define NS_CALLBACKWRAPPER_CONTRACTID "@virtualbox.org/CallbackWrapper;1"
+# define NS_CALLBACKWRAPPER_CONTRACTID "@virtualbox.org/CallbackWrapper;1"
/* for compatibility with Win32 */
-#define CLSID_CallbackWrapper (nsCID) NS_CALLBACKWRAPPER_CID
+# define CLSID_CallbackWrapper (nsCID) NS_CALLBACKWRAPPER_CID
-#endif /* !__cplusplus */
+# endif /* !__cplusplus */
-#ifdef IN_VBOXXPCOMC
-# define VBOXXPCOMC_DECL(type) PR_EXPORT(type)
-#else
-# define VBOXXPCOMC_DECL(type) PR_IMPORT(type)
-#endif
+# ifdef IN_VBOXXPCOMC
+# define VBOXXPCOMC_DECL(type) PR_EXPORT(type)
+# else
+# define VBOXXPCOMC_DECL(type) PR_IMPORT(type)
+# endif
-#ifdef __cplusplus
+# ifdef __cplusplus
extern "C" {
-#endif
+# endif
/**
@@ -5258,22 +5258,22 @@ typedef VBOXXPCOMC const *PCVBOXXPCOM;
/** The current interface version.
* For use with VBoxGetXPCOMCFunctions and to be found in
* VBOXXPCOMC::uVersion. */
-#define VBOX_XPCOMC_VERSION 0x00020000U
+# define VBOX_XPCOMC_VERSION 0x00020000U
VBOXXPCOMC_DECL(PCVBOXXPCOM) VBoxGetXPCOMCFunctions(unsigned uVersion);
/** Typedef for VBoxGetXPCOMCFunctions. */
typedef PCVBOXXPCOM (*PFNVBOXGETXPCOMCFUNCTIONS)(unsigned uVersion);
/** The symbol name of VBoxGetXPCOMCFunctions. */
-#if defined(__OS2__)
-# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "_VBoxGetXPCOMCFunctions"
-#else
-# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "VBoxGetXPCOMCFunctions"
-#endif
+# if defined(__OS2__)
+# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "_VBoxGetXPCOMCFunctions"
+# else
+# define VBOX_GET_XPCOMC_FUNCTIONS_SYMBOL_NAME "VBoxGetXPCOMCFunctions"
+# endif
-#ifdef __cplusplus
+# ifdef __cplusplus
}
-#endif
+# endif
#endif /* !___VirtualBox_CXPCOM_h */
diff --git a/src/vbox/vbox_XPCOMCGlue.h b/src/vbox/vbox_XPCOMCGlue.h
index afaa96b..c04eefa 100644
--- a/src/vbox/vbox_XPCOMCGlue.h
+++ b/src/vbox/vbox_XPCOMCGlue.h
@@ -27,14 +27,14 @@
*/
#ifndef ___VBoxXPCOMC_cglue_h
-#define ___VBoxXPCOMC_cglue_h
+# define ___VBoxXPCOMC_cglue_h
/* This has to be the oldest version we support. */
-#include "vbox_CAPI_v2_2.h"
+# include "vbox_CAPI_v2_2.h"
-#ifdef __cplusplus
+# ifdef __cplusplus
extern "C" {
-#endif
+# endif
/** The dlopen handle for VBoxXPCOMC. */
extern void *g_hVBoxXPCOMC;
@@ -50,8 +50,8 @@ int VBoxCGlueInit(void);
void VBoxCGlueTerm(void);
-#ifdef __cplusplus
+# ifdef __cplusplus
}
-#endif
+# endif
#endif
diff --git a/src/vbox/vbox_driver.h b/src/vbox/vbox_driver.h
index 7a7a1dc..2eabf1c 100644
--- a/src/vbox/vbox_driver.h
+++ b/src/vbox/vbox_driver.h
@@ -27,9 +27,9 @@
*/
#ifndef VBOX_DRIVER_H
-#define VBOX_DRIVER_H
+# define VBOX_DRIVER_H
-#include "internal.h"
+# include "internal.h"
int vboxRegister(void);
diff --git a/src/vbox/vbox_tmpl.c b/src/vbox/vbox_tmpl.c
index 6ebf50c..b808910 100644
--- a/src/vbox/vbox_tmpl.c
+++ b/src/vbox/vbox_tmpl.c
@@ -101,25 +101,25 @@ if (!host) {\
#if VBOX_API_VERSION < 3001
-#define VBOX_MEDIUM_RELEASE(arg) \
+# define VBOX_MEDIUM_RELEASE(arg) \
if(arg)\
(arg)->vtbl->imedium.nsisupports.Release((nsISupports *)(arg))
-#define VBOX_MEDIUM_FUNC_ARG1(object, func, arg1) \
+# define VBOX_MEDIUM_FUNC_ARG1(object, func, arg1) \
(object)->vtbl->imedium.func((IMedium *)(object), arg1)
-#define VBOX_MEDIUM_FUNC_ARG2(object, func, arg1, arg2) \
+# define VBOX_MEDIUM_FUNC_ARG2(object, func, arg1, arg2) \
(object)->vtbl->imedium.func((IMedium *)(object), arg1, arg2)
#else /* VBOX_API_VERSION >= 3001 */
typedef IMedium IHardDisk;
typedef IMediumAttachment IHardDiskAttachment;
-#define MediaState_Inaccessible MediumState_Inaccessible
-#define HardDiskVariant_Standard MediumVariant_Standard
-#define HardDiskVariant_Fixed MediumVariant_Fixed
-#define VBOX_MEDIUM_RELEASE(arg) VBOX_RELEASE(arg)
-#define VBOX_MEDIUM_FUNC_ARG1(object, func, arg1) \
+# define MediaState_Inaccessible MediumState_Inaccessible
+# define HardDiskVariant_Standard MediumVariant_Standard
+# define HardDiskVariant_Fixed MediumVariant_Fixed
+# define VBOX_MEDIUM_RELEASE(arg) VBOX_RELEASE(arg)
+# define VBOX_MEDIUM_FUNC_ARG1(object, func, arg1) \
(object)->vtbl->func(object, arg1)
-#define VBOX_MEDIUM_FUNC_ARG2(object, func, arg1, arg2) \
+# define VBOX_MEDIUM_FUNC_ARG2(object, func, arg1, arg2) \
(object)->vtbl->func(object, arg1, arg2)
#endif /* VBOX_API_VERSION >= 3001 */
@@ -217,13 +217,13 @@ static void vboxDriverUnlock(vboxGlobalData *data) {
#if VBOX_API_VERSION == 2002
-#define vboxIIDFromUUID(uuid, iid) nsIDFromChar((iid), (uuid))
-#define vboxIIDToUUID(uuid, iid) nsIDtoChar((uuid), (iid))
-#define vboxIIDUnalloc(iid) data->pFuncs->pfnComUnallocMem(iid)
-#define vboxIIDFree(iid) VIR_FREE(iid)
-#define vboxIIDUtf8Free(iid) VIR_FREE(iid)
-#define vboxIIDUtf16Free(iid) VIR_FREE(iid)
-#define DEBUGIID(msg, iid) DEBUGUUID(msg, iid)
+# define vboxIIDFromUUID(uuid, iid) nsIDFromChar((iid), (uuid))
+# define vboxIIDToUUID(uuid, iid) nsIDtoChar((uuid), (iid))
+# define vboxIIDUnalloc(iid) data->pFuncs->pfnComUnallocMem(iid)
+# define vboxIIDFree(iid) VIR_FREE(iid)
+# define vboxIIDUtf8Free(iid) VIR_FREE(iid)
+# define vboxIIDUtf16Free(iid) VIR_FREE(iid)
+# define DEBUGIID(msg, iid) DEBUGUUID(msg, iid)
static void nsIDtoChar(unsigned char *uuid, const nsID *iid) {
char uuidstrsrc[VIR_UUID_STRING_BUFLEN];
@@ -340,7 +340,7 @@ static void vboxUtf8toIID(char *uuidstr, vboxIID **iid) {
#else /* VBOX_API_VERSION != 2002 */
-#define vboxIIDFromUUID(uuid, iid)\
+# define vboxIIDFromUUID(uuid, iid)\
{\
char vboxIIDUtf8[VIR_UUID_STRING_BUFLEN];\
\
@@ -348,7 +348,7 @@ static void vboxUtf8toIID(char *uuidstr, vboxIID **iid) {
data->pFuncs->pfnUtf8ToUtf16(vboxIIDUtf8, (&(iid)));\
}
-#define vboxIIDToUUID(uuid, iid)\
+# define vboxIIDToUUID(uuid, iid)\
{\
char *vboxIIDUtf8 = NULL;\
data->pFuncs->pfnUtf16ToUtf8((iid), &vboxIIDUtf8);\
@@ -356,11 +356,11 @@ static void vboxUtf8toIID(char *uuidstr, vboxIID **iid) {
data->pFuncs->pfnUtf8Free(vboxIIDUtf8);\
}
-#define vboxIIDFree(iid) data->pFuncs->pfnUtf16Free(iid)
-#define vboxIIDUtf8Free(iid) data->pFuncs->pfnUtf8Free(iid)
-#define vboxIIDUtf16Free(iid) data->pFuncs->pfnUtf16Free(iid)
-#define vboxIIDUnalloc(iid) data->pFuncs->pfnUtf16Free(iid)
-#define DEBUGIID(msg, strUtf16) DEBUGPRUnichar(msg, strUtf16)
+# define vboxIIDFree(iid) data->pFuncs->pfnUtf16Free(iid)
+# define vboxIIDUtf8Free(iid) data->pFuncs->pfnUtf8Free(iid)
+# define vboxIIDUtf16Free(iid) data->pFuncs->pfnUtf16Free(iid)
+# define vboxIIDUnalloc(iid) data->pFuncs->pfnUtf16Free(iid)
+# define DEBUGIID(msg, strUtf16) DEBUGPRUnichar(msg, strUtf16)
typedef PRUnichar vboxIID;
@@ -407,7 +407,7 @@ static void vboxUtf8toIID(char *uuidstr, vboxIID **iid) {
virReportOOMError();
}
-#if VBOX_API_VERSION >= 3001
+# if VBOX_API_VERSION >= 3001
/**
* function to generate the name for medium,
@@ -618,7 +618,7 @@ static PRUnichar *PRUnicharFromInt(int n) {
return strUtf16;
}
-#endif /* VBOX_API_VERSION >= 3001 */
+# endif /* VBOX_API_VERSION >= 3001 */
#endif /* !(VBOX_API_VERSION == 2002) */
@@ -677,11 +677,11 @@ static int vboxInitialize(virConnectPtr conn, vboxGlobalData *data) {
data->pFuncs->pfnComInitialize(IVIRTUALBOX_IID_STR, &data->vboxObj,
ISESSION_IID_STR, &data->vboxSession);
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
/* No event queue functionality in 2.2.* as of now */
-#else /* !(VBOX_API_VERSION == 2002) */
+# else /* !(VBOX_API_VERSION == 2002) */
/* Initial the fWatch needed for Event Callbacks */
data->fdWatch = -1;
@@ -693,7 +693,7 @@ static int vboxInitialize(virConnectPtr conn, vboxGlobalData *data) {
goto cleanup;
}
-#endif /* !(VBOX_API_VERSION == 2002) */
+# endif /* !(VBOX_API_VERSION == 2002) */
#endif /* !(VBOX_XPCOMC_VERSION == 0x00010000U) */
if (data->vboxObj == NULL) {
@@ -3533,23 +3533,23 @@ static virDomainPtr vboxDomainDefineXML(virConnectPtr conn, const char *xml) {
IDVDImage *dvdImage = NULL;
PRUnichar *dvdfileUtf16 = NULL;
vboxIID *dvduuid = NULL;
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
nsID dvdemptyuuid;
memset(&dvdemptyuuid, 0, sizeof(dvdemptyuuid));
-#else
+# else
PRUnichar *dvdemptyuuidUtf16 = NULL;
-#endif
+# endif
VBOX_UTF8_TO_UTF16(def->disks[i]->src, &dvdfileUtf16);
data->vboxObj->vtbl->FindDVDImage(data->vboxObj, dvdfileUtf16, &dvdImage);
if (!dvdImage) {
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
data->vboxObj->vtbl->OpenDVDImage(data->vboxObj, dvdfileUtf16, &dvdemptyuuid, &dvdImage);
-#else
+# else
data->vboxObj->vtbl->OpenDVDImage(data->vboxObj, dvdfileUtf16, dvdemptyuuidUtf16, &dvdImage);
-#endif
+# endif
}
if (dvdImage) {
rc = dvdImage->vtbl->imedium.GetId((IMedium *)dvdImage, &dvduuid);
@@ -3594,12 +3594,12 @@ static virDomainPtr vboxDomainDefineXML(virConnectPtr conn, const char *xml) {
data->vboxObj->vtbl->FindHardDisk(data->vboxObj, hddfileUtf16, &hardDisk);
if (!hardDisk) {
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
data->vboxObj->vtbl->OpenHardDisk(data->vboxObj,
hddfileUtf16,
AccessMode_ReadWrite,
&hardDisk);
-#else
+# else
data->vboxObj->vtbl->OpenHardDisk(data->vboxObj,
hddfileUtf16,
AccessMode_ReadWrite,
@@ -3608,7 +3608,7 @@ static virDomainPtr vboxDomainDefineXML(virConnectPtr conn, const char *xml) {
0,
hddEmpty,
&hardDisk);
-#endif
+# endif
}
if (hardDisk) {
@@ -3683,13 +3683,13 @@ static virDomainPtr vboxDomainDefineXML(virConnectPtr conn, const char *xml) {
IFloppyImage *floppyImage = NULL;
PRUnichar *fdfileUtf16 = NULL;
vboxIID *fduuid = NULL;
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
nsID fdemptyuuid;
memset(&fdemptyuuid, 0, sizeof(fdemptyuuid));
-#else
+# else
PRUnichar *fdemptyuuidUtf16 = NULL;
-#endif
+# endif
VBOX_UTF8_TO_UTF16(def->disks[i]->src, &fdfileUtf16);
rc = data->vboxObj->vtbl->FindFloppyImage(data->vboxObj,
@@ -3699,11 +3699,11 @@ static virDomainPtr vboxDomainDefineXML(virConnectPtr conn, const char *xml) {
if (!floppyImage) {
data->vboxObj->vtbl->OpenFloppyImage(data->vboxObj,
fdfileUtf16,
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
&fdemptyuuid,
-#else
+# else
fdemptyuuidUtf16,
-#endif
+# endif
&floppyImage);
}
@@ -4707,23 +4707,23 @@ static int vboxDomainAttachDevice(virDomainPtr dom, const char *xml) {
IDVDImage *dvdImage = NULL;
PRUnichar *dvdfileUtf16 = NULL;
vboxIID *dvduuid = NULL;
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
nsID dvdemptyuuid;
memset(&dvdemptyuuid, 0, sizeof(dvdemptyuuid));
-#else
+# else
PRUnichar *dvdemptyuuidUtf16 = NULL;
-#endif
+# endif
VBOX_UTF8_TO_UTF16(dev->data.disk->src, &dvdfileUtf16);
data->vboxObj->vtbl->FindDVDImage(data->vboxObj, dvdfileUtf16, &dvdImage);
if (!dvdImage) {
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
data->vboxObj->vtbl->OpenDVDImage(data->vboxObj, dvdfileUtf16, &dvdemptyuuid, &dvdImage);
-#else
+# else
data->vboxObj->vtbl->OpenDVDImage(data->vboxObj, dvdfileUtf16, dvdemptyuuidUtf16, &dvdImage);
-#endif
+# endif
}
if (dvdImage) {
rc = dvdImage->vtbl->imedium.GetId((IMedium *)dvdImage, &dvduuid);
@@ -4763,13 +4763,13 @@ static int vboxDomainAttachDevice(virDomainPtr dom, const char *xml) {
IFloppyImage *floppyImage = NULL;
PRUnichar *fdfileUtf16 = NULL;
vboxIID *fduuid = NULL;
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
nsID fdemptyuuid;
memset(&fdemptyuuid, 0, sizeof(fdemptyuuid));
-#else
+# else
PRUnichar *fdemptyuuidUtf16 = NULL;
-#endif
+# endif
VBOX_UTF8_TO_UTF16(dev->data.disk->src, &fdfileUtf16);
rc = data->vboxObj->vtbl->FindFloppyImage(data->vboxObj,
fdfileUtf16,
@@ -4778,11 +4778,11 @@ static int vboxDomainAttachDevice(virDomainPtr dom, const char *xml) {
if (!floppyImage) {
data->vboxObj->vtbl->OpenFloppyImage(data->vboxObj,
fdfileUtf16,
-#if VBOX_API_VERSION == 2002
+# if VBOX_API_VERSION == 2002
&fdemptyuuid,
-#else
+# else
fdemptyuuidUtf16,
-#endif
+# endif
&floppyImage);
}
@@ -5100,7 +5100,7 @@ static nsresult vboxCallbackOnExtraDataChange (IVirtualBoxCallback *pThis,
return NS_OK;
}
-#if VBOX_API_VERSION < 3001
+# if VBOX_API_VERSION < 3001
static nsresult vboxCallbackOnMediaRegistered (IVirtualBoxCallback *pThis,
PRUnichar * mediaId,
PRUint32 mediaType,
@@ -5111,8 +5111,8 @@ static nsresult vboxCallbackOnMediaRegistered (IVirtualBoxCallback *pThis,
return NS_OK;
}
-#else /* VBOX_API_VERSION >= 3001 */
-#endif /* VBOX_API_VERSION >= 3001 */
+# else /* VBOX_API_VERSION >= 3001 */
+# endif /* VBOX_API_VERSION >= 3001 */
static nsresult vboxCallbackOnMachineRegistered (IVirtualBoxCallback *pThis,
PRUnichar * machineId,
@@ -5294,10 +5294,10 @@ static IVirtualBoxCallback *vboxAllocCallbackObj(void) {
vboxCallback->vtbl->OnMachineDataChange = &vboxCallbackOnMachineDataChange;
vboxCallback->vtbl->OnExtraDataCanChange = &vboxCallbackOnExtraDataCanChange;
vboxCallback->vtbl->OnExtraDataChange = &vboxCallbackOnExtraDataChange;
-#if VBOX_API_VERSION < 3001
+# if VBOX_API_VERSION < 3001
vboxCallback->vtbl->OnMediaRegistered = &vboxCallbackOnMediaRegistered;
-#else /* VBOX_API_VERSION >= 3001 */
-#endif /* VBOX_API_VERSION >= 3001 */
+# else /* VBOX_API_VERSION >= 3001 */
+# endif /* VBOX_API_VERSION >= 3001 */
vboxCallback->vtbl->OnMachineRegistered = &vboxCallbackOnMachineRegistered;
vboxCallback->vtbl->OnSessionStateChange = &vboxCallbackOnSessionStateChange;
vboxCallback->vtbl->OnSnapshotTaken = &vboxCallbackOnSnapshotTaken;
@@ -5929,13 +5929,13 @@ static int vboxNetworkUndefineDestroy(virNetworkPtr network, bool removeinterfac
networkInterface->vtbl->GetId(networkInterface, &iidUtf16);
if (iidUtf16) {
-#if VBOX_API_VERSION == 3000
+# if VBOX_API_VERSION == 3000
IHostNetworkInterface *netInt = NULL;
host->vtbl->RemoveHostOnlyNetworkInterface(host, iidUtf16, &netInt, &progress);
VBOX_RELEASE(netInt);
-#else /* VBOX_API_VERSION > 3000 */
+# else /* VBOX_API_VERSION > 3000 */
host->vtbl->RemoveHostOnlyNetworkInterface(host, iidUtf16, &progress);
-#endif /* VBOX_API_VERSION > 3000 */
+# endif /* VBOX_API_VERSION > 3000 */
VBOX_UTF16_FREE(iidUtf16);
}
diff --git a/src/xen/block_stats.c b/src/xen/block_stats.c
index 8e699b1..6e7a5c3 100644
--- a/src/xen/block_stats.c
+++ b/src/xen/block_stats.c
@@ -13,22 +13,22 @@
/* This file only applies on Linux. */
#ifdef __linux__
-#include <stdio.h>
-#include <stdlib.h>
-#include <fcntl.h>
-#include <string.h>
-#include <unistd.h>
-#include <regex.h>
+# include <stdio.h>
+# include <stdlib.h>
+# include <fcntl.h>
+# include <string.h>
+# include <unistd.h>
+# include <regex.h>
-#include <xs.h>
+# include <xs.h>
-#include "virterror_internal.h"
-#include "datatypes.h"
-#include "util.h"
-#include "block_stats.h"
-#include "memory.h"
+# include "virterror_internal.h"
+# include "datatypes.h"
+# include "util.h"
+# include "block_stats.h"
+# include "memory.h"
-#define VIR_FROM_THIS VIR_FROM_STATS_LINUX
+# define VIR_FROM_THIS VIR_FROM_STATS_LINUX
/**
* statsErrorFunc:
@@ -62,14 +62,14 @@ statsErrorFunc (virConnectPtr conn,
/*-------------------- Xen: block stats --------------------*/
-#include <linux/major.h>
+# include <linux/major.h>
/* This is normally defined in <linux/major.h> but previously we
* hard-coded it. So if it's not defined, hard-code again.
*/
-#ifndef XENVBD_MAJOR
-#define XENVBD_MAJOR 202
-#endif
+# ifndef XENVBD_MAJOR
+# define XENVBD_MAJOR 202
+# endif
static int
xstrtoint64 (char const *s, int base, int64_t *result)
diff --git a/src/xen/block_stats.h b/src/xen/block_stats.h
index e29c0b5..ba113d7 100644
--- a/src/xen/block_stats.h
+++ b/src/xen/block_stats.h
@@ -9,11 +9,11 @@
*/
#ifndef __BLOCK_STATS_H__
-#define __BLOCK_STATS_H__
+# define __BLOCK_STATS_H__
-#ifdef __linux__
+# ifdef __linux__
-#include "xen_driver.h"
+# include "xen_driver.h"
extern int xenLinuxDomainBlockStats (xenUnifiedPrivatePtr priv,
virDomainPtr dom, const char *path,
@@ -21,6 +21,6 @@ extern int xenLinuxDomainBlockStats (xenUnifiedPrivatePtr priv,
extern int xenLinuxDomainDeviceID(virConnectPtr conn, int domid, const char *dev);
-#endif /* __linux__ */
+# endif /* __linux__ */
#endif /* __STATS_LINUX_H__ */
diff --git a/src/xen/proxy_internal.h b/src/xen/proxy_internal.h
index 19df751..f822473 100644
--- a/src/xen/proxy_internal.h
+++ b/src/xen/proxy_internal.h
@@ -10,12 +10,12 @@
#ifndef __LIBVIR_PROXY_H__
-#define __LIBVIR_PROXY_H__
+# define __LIBVIR_PROXY_H__
-#include "internal.h"
+# include "internal.h"
-#define PROXY_SOCKET_PATH "/tmp/livirt_proxy_conn"
-#define PROXY_PROTO_VERSION 1
+# define PROXY_SOCKET_PATH "/tmp/livirt_proxy_conn"
+# define PROXY_PROTO_VERSION 1
/*
* the command allowed though the proxy
diff --git a/src/xen/sexpr.h b/src/xen/sexpr.h
index 1d9adaa..04125ea 100644
--- a/src/xen/sexpr.h
+++ b/src/xen/sexpr.h
@@ -11,11 +11,11 @@
*/
#ifndef _LIBVIR_SEXPR_H_
-#define _LIBVIR_SEXPR_H_
+# define _LIBVIR_SEXPR_H_
-#include "internal.h"
+# include "internal.h"
-#include <sys/types.h>
+# include <sys/types.h>
enum sexpr_type {
SEXPR_NIL,
diff --git a/src/xen/xen_driver.c b/src/xen/xen_driver.c
index a798e41..5b9649c 100644
--- a/src/xen/xen_driver.c
+++ b/src/xen/xen_driver.c
@@ -38,7 +38,7 @@
#include "xs_internal.h"
#include "xm_internal.h"
#if WITH_XEN_INOTIFY
-#include "xen_inotify.h"
+# include "xen_inotify.h"
#endif
#include "xml.h"
#include "util.h"
diff --git a/src/xen/xen_driver.h b/src/xen/xen_driver.h
index defe6e2..590777c 100644
--- a/src/xen/xen_driver.h
+++ b/src/xen/xen_driver.h
@@ -9,47 +9,47 @@
*/
#ifndef __VIR_XEN_UNIFIED_H__
-#define __VIR_XEN_UNIFIED_H__
-
-#include "internal.h"
-#include "capabilities.h"
-#include "driver.h"
-#include "domain_conf.h"
-#include "xs_internal.h"
-#if WITH_XEN_INOTIFY
-#include "xen_inotify.h"
-#endif
-#include "domain_event.h"
-#include "hash.h"
-
-#ifndef HAVE_WINSOCK2_H
-#include <sys/un.h>
-#include <netinet/in.h>
-#else
-#include <winsock2.h>
-#endif
+# define __VIR_XEN_UNIFIED_H__
+
+# include "internal.h"
+# include "capabilities.h"
+# include "driver.h"
+# include "domain_conf.h"
+# include "xs_internal.h"
+# if WITH_XEN_INOTIFY
+# include "xen_inotify.h"
+# endif
+# include "domain_event.h"
+# include "hash.h"
+
+# ifndef HAVE_WINSOCK2_H
+# include <sys/un.h>
+# include <netinet/in.h>
+# else
+# include <winsock2.h>
+# endif
extern int xenRegister (void);
-#define XEN_UNIFIED_HYPERVISOR_OFFSET 0
-#define XEN_UNIFIED_PROXY_OFFSET 1
-#define XEN_UNIFIED_XEND_OFFSET 2
-#define XEN_UNIFIED_XS_OFFSET 3
-#define XEN_UNIFIED_XM_OFFSET 4
+# define XEN_UNIFIED_HYPERVISOR_OFFSET 0
+# define XEN_UNIFIED_PROXY_OFFSET 1
+# define XEN_UNIFIED_XEND_OFFSET 2
+# define XEN_UNIFIED_XS_OFFSET 3
+# define XEN_UNIFIED_XM_OFFSET 4
-#if WITH_XEN_INOTIFY
-#define XEN_UNIFIED_INOTIFY_OFFSET 5
-#define XEN_UNIFIED_NR_DRIVERS 6
-#else
-#define XEN_UNIFIED_NR_DRIVERS 5
-#endif
+# if WITH_XEN_INOTIFY
+# define XEN_UNIFIED_INOTIFY_OFFSET 5
+# define XEN_UNIFIED_NR_DRIVERS 6
+# else
+# define XEN_UNIFIED_NR_DRIVERS 5
+# endif
-#define MIN_XEN_GUEST_SIZE 64 /* 64 megabytes */
+# define MIN_XEN_GUEST_SIZE 64 /* 64 megabytes */
-#define XEN_CONFIG_FORMAT_XM "xen-xm"
-#define XEN_CONFIG_FORMAT_SEXPR "xen-sxpr"
+# define XEN_CONFIG_FORMAT_XM "xen-xm"
+# define XEN_CONFIG_FORMAT_SEXPR "xen-sxpr"
-#define XEND_DOMAINS_DIR "/var/lib/xend/domains"
+# define XEND_DOMAINS_DIR "/var/lib/xend/domains"
/* _xenUnifiedDriver:
*
@@ -187,14 +187,14 @@ struct _xenUnifiedPrivate {
* or /var/lib/xen */
const char *configDir;
-#if WITH_XEN_INOTIFY
+# if WITH_XEN_INOTIFY
/* The inotify fd */
int inotifyFD;
int inotifyWatch;
int useXenConfigCache ;
xenUnifiedDomainInfoListPtr configInfoList;
-#endif
+# endif
/* For the 'xm' driver */
/* Primary config file name -> virDomainDef map */
@@ -220,12 +220,12 @@ void xenUnifiedDomainEventDispatch (xenUnifiedPrivatePtr priv,
virDomainEventPtr event);
unsigned long xenUnifiedVersion(void);
-#ifndef PROXY
+# ifndef PROXY
void xenUnifiedLock(xenUnifiedPrivatePtr priv);
void xenUnifiedUnlock(xenUnifiedPrivatePtr priv);
-#else
-#define xenUnifiedLock(p) do {} while(0)
-#define xenUnifiedUnlock(p) do {} while(0)
-#endif
+# else
+# define xenUnifiedLock(p) do {} while(0)
+# define xenUnifiedUnlock(p) do {} while(0)
+# endif
#endif /* __VIR_XEN_UNIFIED_H__ */
diff --git a/src/xen/xen_hypervisor.c b/src/xen/xen_hypervisor.c
index fe49ac2..4af3dba 100644
--- a/src/xen/xen_hypervisor.c
+++ b/src/xen/xen_hypervisor.c
@@ -27,13 +27,13 @@
#include <sys/utsname.h>
#ifdef __sun
-#include <sys/systeminfo.h>
+# include <sys/systeminfo.h>
-#include <priv.h>
+# include <priv.h>
-#ifndef PRIV_XVM_CONTROL
-#define PRIV_XVM_CONTROL ((const char *)"xvm_control")
-#endif
+# ifndef PRIV_XVM_CONTROL
+# define PRIV_XVM_CONTROL ((const char *)"xvm_control")
+# endif
#endif /* __sun */
@@ -41,11 +41,11 @@
#include <xen/dom0_ops.h>
#include <xen/version.h>
#ifdef HAVE_XEN_LINUX_PRIVCMD_H
-#include <xen/linux/privcmd.h>
+# include <xen/linux/privcmd.h>
#else
-#ifdef HAVE_XEN_SYS_PRIVCMD_H
-#include <xen/sys/privcmd.h>
-#endif
+# ifdef HAVE_XEN_SYS_PRIVCMD_H
+# include <xen/sys/privcmd.h>
+# endif
#endif
/* required for shutdown flags */
@@ -79,7 +79,7 @@ typedef struct v0_hypercall_struct {
} v0_hypercall_t;
#ifdef __linux__
-#define XEN_V0_IOCTL_HYPERCALL_CMD \
+# define XEN_V0_IOCTL_HYPERCALL_CMD \
_IOC(_IOC_NONE, 'P', 0, sizeof(v0_hypercall_t))
/* the new one */
typedef struct v1_hypercall_struct
@@ -87,26 +87,26 @@ typedef struct v1_hypercall_struct
uint64_t op;
uint64_t arg[5];
} v1_hypercall_t;
-#define XEN_V1_IOCTL_HYPERCALL_CMD \
+# define XEN_V1_IOCTL_HYPERCALL_CMD \
_IOC(_IOC_NONE, 'P', 0, sizeof(v1_hypercall_t))
typedef v1_hypercall_t hypercall_t;
#elif defined(__sun)
typedef privcmd_hypercall_t hypercall_t;
#else
-#error "unsupported platform"
+# error "unsupported platform"
#endif
#ifndef __HYPERVISOR_sysctl
-#define __HYPERVISOR_sysctl 35
+# define __HYPERVISOR_sysctl 35
#endif
#ifndef __HYPERVISOR_domctl
-#define __HYPERVISOR_domctl 36
+# define __HYPERVISOR_domctl 36
#endif
#ifdef WITH_RHEL5_API
-#define SYS_IFACE_MIN_VERS_NUMA 3
+# define SYS_IFACE_MIN_VERS_NUMA 3
#else
-#define SYS_IFACE_MIN_VERS_NUMA 4
+# define SYS_IFACE_MIN_VERS_NUMA 4
#endif
/* xen-unstable changeset 19788 removed MAX_VIRT_CPUS from public
@@ -114,7 +114,7 @@ typedef privcmd_hypercall_t hypercall_t;
* Ensure MAX_VIRT_CPUS is defined accordingly.
*/
#if !defined(MAX_VIRT_CPUS) && defined(XEN_LEGACY_MAX_VCPUS)
-#define MAX_VIRT_CPUS XEN_LEGACY_MAX_VCPUS
+# define MAX_VIRT_CPUS XEN_LEGACY_MAX_VCPUS
#endif
static int xen_ioctl_hypercall_cmd = 0;
@@ -141,16 +141,16 @@ static regex_t xen_cap_rec;
* The content of the structures for a getdomaininfolist system hypercall
*/
#ifndef DOMFLAGS_DYING
-#define DOMFLAGS_DYING (1<<0) /* Domain is scheduled to die. */
-#define DOMFLAGS_HVM (1<<1) /* Domain is HVM */
-#define DOMFLAGS_SHUTDOWN (1<<2) /* The guest OS has shut down. */
-#define DOMFLAGS_PAUSED (1<<3) /* Currently paused by control software. */
-#define DOMFLAGS_BLOCKED (1<<4) /* Currently blocked pending an event. */
-#define DOMFLAGS_RUNNING (1<<5) /* Domain is currently running. */
-#define DOMFLAGS_CPUMASK 255 /* CPU to which this domain is bound. */
-#define DOMFLAGS_CPUSHIFT 8
-#define DOMFLAGS_SHUTDOWNMASK 255 /* DOMFLAGS_SHUTDOWN guest-supplied code. */
-#define DOMFLAGS_SHUTDOWNSHIFT 16
+# define DOMFLAGS_DYING (1<<0) /* Domain is scheduled to die. */
+# define DOMFLAGS_HVM (1<<1) /* Domain is HVM */
+# define DOMFLAGS_SHUTDOWN (1<<2) /* The guest OS has shut down. */
+# define DOMFLAGS_PAUSED (1<<3) /* Currently paused by control software. */
+# define DOMFLAGS_BLOCKED (1<<4) /* Currently blocked pending an event. */
+# define DOMFLAGS_RUNNING (1<<5) /* Domain is currently running. */
+# define DOMFLAGS_CPUMASK 255 /* CPU to which this domain is bound. */
+# define DOMFLAGS_CPUSHIFT 8
+# define DOMFLAGS_SHUTDOWNMASK 255 /* DOMFLAGS_SHUTDOWN guest-supplied code. */
+# define DOMFLAGS_SHUTDOWNSHIFT 16
#endif
/*
@@ -158,10 +158,10 @@ static regex_t xen_cap_rec;
* They are defined in xen/sched.h
*/
#ifndef SHUTDOWN_poweroff
-#define SHUTDOWN_poweroff 0 /* Domain exited normally. Clean up and kill. */
-#define SHUTDOWN_reboot 1 /* Clean up, kill, and then restart. */
-#define SHUTDOWN_suspend 2 /* Clean up, save suspend info, kill. */
-#define SHUTDOWN_crash 3 /* Tell controller we've crashed. */
+# define SHUTDOWN_poweroff 0 /* Domain exited normally. Clean up and kill. */
+# define SHUTDOWN_reboot 1 /* Clean up, kill, and then restart. */
+# define SHUTDOWN_suspend 2 /* Clean up, save suspend info, kill. */
+# define SHUTDOWN_crash 3 /* Tell controller we've crashed. */
#endif
#define XEN_V0_OP_GETDOMAININFOLIST 38
@@ -748,12 +748,12 @@ typedef struct xen_op_v2_dom xen_op_v2_dom;
#ifdef __linux__
-#define XEN_HYPERVISOR_SOCKET "/proc/xen/privcmd"
-#define HYPERVISOR_CAPABILITIES "/sys/hypervisor/properties/capabilities"
+# define XEN_HYPERVISOR_SOCKET "/proc/xen/privcmd"
+# define HYPERVISOR_CAPABILITIES "/sys/hypervisor/properties/capabilities"
#elif defined(__sun)
-#define XEN_HYPERVISOR_SOCKET "/dev/xen/privcmd"
+# define XEN_HYPERVISOR_SOCKET "/dev/xen/privcmd"
#else
-#error "unsupported platform"
+# error "unsupported platform"
#endif
#ifndef PROXY
@@ -1430,7 +1430,7 @@ xenHypervisorDomainBlockStats (virDomainPtr dom,
const char *path,
struct _virDomainBlockStats *stats)
{
-#ifdef __linux__
+# ifdef __linux__
xenUnifiedPrivatePtr priv;
int ret;
@@ -1440,12 +1440,12 @@ xenHypervisorDomainBlockStats (virDomainPtr dom,
ret = xenLinuxDomainBlockStats (priv, dom, path, stats);
xenUnifiedUnlock(priv);
return ret;
-#else
+# else
virXenErrorFunc (dom->conn, VIR_ERR_NO_SUPPORT, __FUNCTION__,
"block statistics not supported on this platform",
dom->id);
return -1;
-#endif
+# endif
}
/* Paths have the form vif<domid>.<n> (this interface checks that
@@ -1460,7 +1460,7 @@ xenHypervisorDomainInterfaceStats (virDomainPtr dom,
const char *path,
struct _virDomainInterfaceStats *stats)
{
-#ifdef __linux__
+# ifdef __linux__
int rqdomid, device;
/* Verify that the vif requested is one belonging to the current
@@ -1478,11 +1478,11 @@ xenHypervisorDomainInterfaceStats (virDomainPtr dom,
}
return linuxDomainInterfaceStats(path, stats);
-#else
+# else
virXenErrorFunc (dom->conn, VIR_ERR_NO_SUPPORT, __FUNCTION__,
"/proc/net/dev: Interface not found", 0);
return -1;
-#endif
+# endif
}
/**
diff --git a/src/xen/xen_hypervisor.h b/src/xen/xen_hypervisor.h
index 4504733..7cc39db 100644
--- a/src/xen/xen_hypervisor.h
+++ b/src/xen/xen_hypervisor.h
@@ -9,13 +9,13 @@
*/
#ifndef __VIR_XEN_INTERNAL_H__
-#define __VIR_XEN_INTERNAL_H__
+# define __VIR_XEN_INTERNAL_H__
-#include <libxml/uri.h>
+# include <libxml/uri.h>
-#include "internal.h"
-#include "capabilities.h"
-#include "driver.h"
+# include "internal.h"
+# include "capabilities.h"
+# include "driver.h"
extern struct xenUnifiedDriver xenHypervisorDriver;
int xenHypervisorInit (void);
diff --git a/src/xen/xen_inotify.h b/src/xen/xen_inotify.h
index 48490e7..328fa5d 100644
--- a/src/xen/xen_inotify.h
+++ b/src/xen/xen_inotify.h
@@ -20,10 +20,10 @@
* Author: Ben Guthro
*/
#ifndef __VIR_XEN_INOTIFY_H__
-#define __VIR_XEN_INOTIFY_H__
+# define __VIR_XEN_INOTIFY_H__
-#include "internal.h"
-#include "driver.h"
+# include "internal.h"
+# include "driver.h"
extern struct xenUnifiedDriver xenInotifyDriver;
diff --git a/src/xen/xend_internal.c b/src/xen/xend_internal.c
index 8b4e49e..85ae2a1 100644
--- a/src/xen/xend_internal.c
+++ b/src/xen/xend_internal.c
@@ -55,17 +55,17 @@
/*
* The number of Xen scheduler parameters
*/
-#define XEN_SCHED_SEDF_NPARAM 6
-#define XEN_SCHED_CRED_NPARAM 2
+# define XEN_SCHED_SEDF_NPARAM 6
+# define XEN_SCHED_CRED_NPARAM 2
#endif /* PROXY */
#ifdef WITH_RHEL5_API
-#define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 0
-#define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 2
+# define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 0
+# define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 2
#else
-#define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 3
-#define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 3
+# define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 3
+# define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 3
#endif
diff --git a/src/xen/xend_internal.h b/src/xen/xend_internal.h
index 8b00737..483253f 100644
--- a/src/xen/xend_internal.h
+++ b/src/xen/xend_internal.h
@@ -14,24 +14,24 @@
*/
#ifndef __XEND_INTERNAL_H_
-#define __XEND_INTERNAL_H_
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <stdbool.h>
-#include <libxml/uri.h>
-
-#include "internal.h"
-#include "capabilities.h"
-#include "domain_conf.h"
-#include "driver.h"
-#include "buf.h"
-
-#ifdef __sun
-#define DEFAULT_VIF_SCRIPT "vif-vnic"
-#else
-#define DEFAULT_VIF_SCRIPT "vif-bridge"
-#endif
+# define __XEND_INTERNAL_H_
+
+# include <sys/types.h>
+# include <stdint.h>
+# include <stdbool.h>
+# include <libxml/uri.h>
+
+# include "internal.h"
+# include "capabilities.h"
+# include "domain_conf.h"
+# include "driver.h"
+# include "buf.h"
+
+# ifdef __sun
+# define DEFAULT_VIF_SCRIPT "vif-vnic"
+# else
+# define DEFAULT_VIF_SCRIPT "vif-bridge"
+# endif
int
xenDaemonOpen_unix(virConnectPtr conn, const char *path);
diff --git a/src/xen/xm_internal.c b/src/xen/xm_internal.c
index 2d0f1d5..3d4624d 100644
--- a/src/xen/xm_internal.c
+++ b/src/xen/xm_internal.c
@@ -50,11 +50,11 @@
#define VIR_FROM_THIS VIR_FROM_XENXM
#ifdef WITH_RHEL5_API
-#define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 0
-#define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 2
+# define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 0
+# define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 2
#else
-#define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 3
-#define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 3
+# define XEND_CONFIG_MAX_VERS_NET_TYPE_IOEMU 3
+# define XEND_CONFIG_MIN_VERS_PVFB_NEWCONF 3
#endif
/* The true Xen limit varies but so far is always way
diff --git a/src/xen/xm_internal.h b/src/xen/xm_internal.h
index 7d52ac8..37132ef 100644
--- a/src/xen/xm_internal.h
+++ b/src/xen/xm_internal.h
@@ -23,12 +23,12 @@
*/
#ifndef _LIBVIRT_XM_INTERNAL_H_
-#define _LIBVIRT_XM_INTERNAL_H_
+# define _LIBVIRT_XM_INTERNAL_H_
-#include "internal.h"
-#include "driver.h"
-#include "conf.h"
-#include "domain_conf.h"
+# include "internal.h"
+# include "driver.h"
+# include "conf.h"
+# include "domain_conf.h"
extern struct xenUnifiedDriver xenXMDriver;
diff --git a/src/xen/xs_internal.c b/src/xen/xs_internal.c
index 0c62565..3b241c7 100644
--- a/src/xen/xs_internal.c
+++ b/src/xen/xs_internal.c
@@ -447,7 +447,7 @@ xenStoreGetDomainInfo(virDomainPtr domain, virDomainInfoPtr info)
info->memory = 0;
info->maxMem = 0;
}
-#if 0
+# if 0
/* doesn't seems to work */
tmp = virDomainDoStoreQuery(domain->conn, domain->id, "cpu_time");
if (tmp != NULL) {
@@ -456,7 +456,7 @@ xenStoreGetDomainInfo(virDomainPtr domain, virDomainInfoPtr info)
} else {
info->cpuTime = 0;
}
-#endif
+# endif
snprintf(request, 199, "/local/domain/%d/cpu", domain->id);
request[199] = 0;
tmp2 = virConnectDoStoreList(domain->conn, request, &nb_vcpus);
@@ -689,10 +689,10 @@ xenStoreLookupByName(virConnectPtr conn, const char *name)
if ((endptr == idlist[i]) || (*endptr != 0)) {
goto done;
}
-#if 0
+# if 0
if (virConnectCheckStoreID(conn, (int) id) < 0)
continue;
-#endif
+# endif
snprintf(prop, 199, "/local/domain/%s/name", idlist[i]);
prop[199] = 0;
tmp = xs_read(priv->xshandle, 0, prop, &len);
diff --git a/src/xen/xs_internal.h b/src/xen/xs_internal.h
index 6e0f40d..d7a110d 100644
--- a/src/xen/xs_internal.h
+++ b/src/xen/xs_internal.h
@@ -9,10 +9,10 @@
*/
#ifndef __VIR_XS_INTERNAL_H__
-#define __VIR_XS_INTERNAL_H__
+# define __VIR_XS_INTERNAL_H__
-#include "internal.h"
-#include "driver.h"
+# include "internal.h"
+# include "driver.h"
extern struct xenUnifiedDriver xenStoreDriver;
int xenStoreInit (void);
diff --git a/tests/esxutilstest.c b/tests/esxutilstest.c
index d8cfa2a..10f6a3c 100644
--- a/tests/esxutilstest.c
+++ b/tests/esxutilstest.c
@@ -2,15 +2,15 @@
#ifdef WITH_ESX
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
+# include <stdio.h>
+# include <string.h>
+# include <unistd.h>
-#include "internal.h"
-#include "memory.h"
-#include "testutils.h"
-#include "util.h"
-#include "esx/esx_util.h"
+# include "internal.h"
+# include "memory.h"
+# include "testutils.h"
+# include "util.h"
+# include "esx/esx_util.h"
static char *progname;
@@ -183,7 +183,7 @@ mymain(int argc, char **argv)
virSetErrorFunc(NULL, testQuietError);
- #define DO_TEST(_name) \
+# define DO_TEST(_name) \
do { \
if (virtTestRun("VMware "#_name, 1, test##_name, \
NULL) < 0) { \
diff --git a/tests/nodeinfotest.c b/tests/nodeinfotest.c
index b3b91ad..a6b9b7e 100644
--- a/tests/nodeinfotest.c
+++ b/tests/nodeinfotest.c
@@ -23,7 +23,7 @@ mymain(int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED)
static char *progname;
static char *abs_srcdir;
-#define MAX_FILE 4096
+# define MAX_FILE 4096
extern int linuxNodeInfoCPUPopulate(virConnectPtr conn, FILE *cpuinfo, virNodeInfoPtr nodeinfo);
diff --git a/tests/qemuargv2xmltest.c b/tests/qemuargv2xmltest.c
index 50c4453..2197438 100644
--- a/tests/qemuargv2xmltest.c
+++ b/tests/qemuargv2xmltest.c
@@ -10,17 +10,17 @@
#ifdef WITH_QEMU
-#include "internal.h"
-#include "testutils.h"
-#include "qemu/qemu_conf.h"
+# include "internal.h"
+# include "testutils.h"
+# include "qemu/qemu_conf.h"
-#include "testutilsqemu.h"
+# include "testutilsqemu.h"
static char *progname;
static char *abs_srcdir;
static struct qemud_driver driver;
-#define MAX_FILE 4096
+# define MAX_FILE 4096
static int blankProblemElements(char *data)
{
@@ -114,7 +114,7 @@ mymain(int argc, char **argv)
if((driver.stateDir = strdup("/nowhere")) == NULL)
return EXIT_FAILURE;
-#define DO_TEST_FULL(name, extraFlags, migrateFrom) \
+# define DO_TEST_FULL(name, extraFlags, migrateFrom) \
do { \
const struct testInfo info = { name, extraFlags, migrateFrom }; \
if (virtTestRun("QEMU ARGV-2-XML " name, \
@@ -122,7 +122,7 @@ mymain(int argc, char **argv)
ret = -1; \
} while (0)
-#define DO_TEST(name, extraFlags) \
+# define DO_TEST(name, extraFlags) \
DO_TEST_FULL(name, extraFlags, NULL)
setenv("PATH", "/bin", 1);
diff --git a/tests/qemuhelptest.c b/tests/qemuhelptest.c
index e61f4e2..dfdac75 100644
--- a/tests/qemuhelptest.c
+++ b/tests/qemuhelptest.c
@@ -2,13 +2,13 @@
#ifdef WITH_QEMU
-#include <stdio.h>
-#include <stdlib.h>
+# include <stdio.h>
+# include <stdlib.h>
-#include "testutils.h"
-#include "qemu/qemu_conf.h"
+# include "testutils.h"
+# include "qemu/qemu_conf.h"
-#define MAX_HELP_OUTPUT_SIZE 1024*64
+# define MAX_HELP_OUTPUT_SIZE 1024*64
struct testInfo {
const char *name;
@@ -101,7 +101,7 @@ mymain(int argc, char **argv)
if (!abs_srcdir)
abs_srcdir = getcwd(cwd, sizeof(cwd));
-#define DO_TEST(name, flags, version, is_kvm, kvm_version) \
+# define DO_TEST(name, flags, version, is_kvm, kvm_version) \
do { \
const struct testInfo info = { name, flags, version, is_kvm, kvm_version }; \
if (virtTestRun("QEMU Help String Parsing " name, \
diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c
index 7a33522..4ca946a 100644
--- a/tests/qemuxml2argvtest.c
+++ b/tests/qemuxml2argvtest.c
@@ -10,18 +10,18 @@
#ifdef WITH_QEMU
-#include "internal.h"
-#include "testutils.h"
-#include "qemu/qemu_conf.h"
-#include "datatypes.h"
+# include "internal.h"
+# include "testutils.h"
+# include "qemu/qemu_conf.h"
+# include "datatypes.h"
-#include "testutilsqemu.h"
+# include "testutilsqemu.h"
static char *progname;
static char *abs_srcdir;
static struct qemud_driver driver;
-#define MAX_FILE 4096
+# define MAX_FILE 4096
static int testCompareXMLToArgvFiles(const char *xml,
const char *cmd,
@@ -193,7 +193,7 @@ mymain(int argc, char **argv)
if ((driver.hugepage_path = strdup("/dev/hugepages/libvirt/qemu")) == NULL)
return EXIT_FAILURE;
-#define DO_TEST_FULL(name, extraFlags, migrateFrom) \
+# define DO_TEST_FULL(name, extraFlags, migrateFrom) \
do { \
const struct testInfo info = { name, extraFlags, migrateFrom }; \
if (virtTestRun("QEMU XML-2-ARGV " name, \
@@ -201,7 +201,7 @@ mymain(int argc, char **argv)
ret = -1; \
} while (0)
-#define DO_TEST(name, extraFlags) \
+# define DO_TEST(name, extraFlags) \
DO_TEST_FULL(name, extraFlags, NULL)
/* Unset or set all envvars here that are copied in qemudBuildCommandLine
diff --git a/tests/qemuxml2xmltest.c b/tests/qemuxml2xmltest.c
index ace2be8..1ac6edc 100644
--- a/tests/qemuxml2xmltest.c
+++ b/tests/qemuxml2xmltest.c
@@ -10,16 +10,16 @@
#ifdef WITH_QEMU
-#include "internal.h"
-#include "testutils.h"
-#include "qemu/qemu_conf.h"
-#include "testutilsqemu.h"
+# include "internal.h"
+# include "testutils.h"
+# include "qemu/qemu_conf.h"
+# include "testutilsqemu.h"
static char *progname;
static char *abs_srcdir;
static struct qemud_driver driver;
-#define MAX_FILE 4096
+# define MAX_FILE 4096
static int testCompareXMLToXMLFiles(const char *xml) {
@@ -80,7 +80,7 @@ mymain(int argc, char **argv)
if ((driver.caps = testQemuCapsInit()) == NULL)
return (EXIT_FAILURE);
-#define DO_TEST(name) \
+# define DO_TEST(name) \
if (virtTestRun("QEMU XML-2-XML " name, \
1, testCompareXMLToXMLHelper, (name)) < 0) \
ret = -1
diff --git a/tests/statstest.c b/tests/statstest.c
index c7a5430..5fad190 100644
--- a/tests/statstest.c
+++ b/tests/statstest.c
@@ -58,7 +58,7 @@ mymain(int argc ATTRIBUTE_UNUSED,
if (!virTestGetDebug())
virSetErrorFunc(NULL, testQuietError);
-#define DO_TEST(dev, num) \
+# define DO_TEST(dev, num) \
do { \
struct testInfo info = { dev, num }; \
if (virtTestRun("Device " dev " -> " # num, \
diff --git a/tests/testutils.c b/tests/testutils.c
index f31099e..8764673 100644
--- a/tests/testutils.c
+++ b/tests/testutils.c
@@ -16,10 +16,10 @@
#include <sys/types.h>
#include <sys/stat.h>
#ifndef WIN32
-#include <sys/wait.h>
+# include <sys/wait.h>
#endif
#ifdef HAVE_REGEX_H
-#include <regex.h>
+# include <regex.h>
#endif
#include <unistd.h>
#include <string.h>
@@ -33,11 +33,11 @@
#include "virterror_internal.h"
#if TEST_OOM_TRACE
-#include <execinfo.h>
+# include <execinfo.h>
#endif
#ifdef HAVE_PATHS_H
-#include <paths.h>
+# include <paths.h>
#endif
#define GETTIMEOFDAY(T) gettimeofday(T, NULL)
@@ -204,9 +204,9 @@ void virtTestCaptureProgramExecChild(const char *const argv[],
int stdinfd = -1;
const char *const env[] = {
"LANG=C",
-#if WITH_DRIVER_MODULES
+# if WITH_DRIVER_MODULES
"LIBVIRT_DRIVER_DIR=" TEST_DRIVER_DIR,
-#endif
+# endif
NULL
};
@@ -445,10 +445,10 @@ int virtTestMain(int argc,
if (ret != EXIT_SUCCESS)
goto cleanup;
-#if TEST_OOM_TRACE
+# if TEST_OOM_TRACE
if (virTestGetDebug())
virAllocTestHook(virtTestErrorHook, NULL);
-#endif
+# endif
if (testOOM) {
/* Makes next test runs quiet... */
diff --git a/tests/testutils.h b/tests/testutils.h
index 1f03746..95f1680 100644
--- a/tests/testutils.h
+++ b/tests/testutils.h
@@ -9,11 +9,11 @@
*/
#ifndef __VIT_TEST_UTILS_H__
-#define __VIT_TEST_UTILS_H__
+# define __VIT_TEST_UTILS_H__
-#include <stdio.h>
+# include <stdio.h>
-#define EXIT_AM_SKIP 77 /* tell Automake we're skipping a test */
+# define EXIT_AM_SKIP 77 /* tell Automake we're skipping a test */
double virtTestCountAverage(double *items,
int nitems);
@@ -44,7 +44,7 @@ int virtTestMain(int argc,
char **argv,
int (*func)(int, char **));
-#define VIRT_TEST_MAIN(func) \
+# define VIRT_TEST_MAIN(func) \
int main(int argc, char **argv) { \
return virtTestMain(argc,argv, func); \
}
diff --git a/tests/testutilsqemu.c b/tests/testutilsqemu.c
index b07ab48..8dd26d4 100644
--- a/tests/testutilsqemu.c
+++ b/tests/testutilsqemu.c
@@ -1,11 +1,11 @@
#include <config.h>
#ifdef WITH_QEMU
-#include <sys/utsname.h>
-#include <stdlib.h>
+# include <sys/utsname.h>
+# include <stdlib.h>
-#include "testutilsqemu.h"
-#include "testutils.h"
-#include "memory.h"
+# include "testutilsqemu.h"
+# include "testutils.h"
+# include "memory.h"
static virCapsGuestMachinePtr *testQemuAllocMachines(int *nmachines)
{
diff --git a/tests/vmx2xmltest.c b/tests/vmx2xmltest.c
index 3980993..b4eb5d5 100644
--- a/tests/vmx2xmltest.c
+++ b/tests/vmx2xmltest.c
@@ -2,19 +2,19 @@
#ifdef WITH_ESX
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
+# include <stdio.h>
+# include <string.h>
+# include <unistd.h>
-#include "internal.h"
-#include "memory.h"
-#include "testutils.h"
-#include "esx/esx_vmx.h"
+# include "internal.h"
+# include "memory.h"
+# include "testutils.h"
+# include "esx/esx_vmx.h"
static char *progname = NULL;
static char *abs_srcdir = NULL;
-#define MAX_FILE 4096
+# define MAX_FILE 4096
static int
testCompareFiles(const char *vmx, const char *xml, esxVI_APIVersion apiVersion)
@@ -107,7 +107,7 @@ mymain(int argc, char **argv)
return EXIT_FAILURE;
}
- #define DO_TEST(_in, _out, _version) \
+# define DO_TEST(_in, _out, _version) \
do { \
struct testInfo info = { _in, _out, _version }; \
virResetLastError(); \
diff --git a/tests/xml2vmxtest.c b/tests/xml2vmxtest.c
index 8e0acbd..b8b9d6f 100644
--- a/tests/xml2vmxtest.c
+++ b/tests/xml2vmxtest.c
@@ -2,20 +2,20 @@
#ifdef WITH_ESX
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
+# include <stdio.h>
+# include <string.h>
+# include <unistd.h>
-#include "internal.h"
-#include "memory.h"
-#include "testutils.h"
-#include "esx/esx_vmx.h"
+# include "internal.h"
+# include "memory.h"
+# include "testutils.h"
+# include "esx/esx_vmx.h"
static char *progname = NULL;
static char *abs_srcdir = NULL;
static virCapsPtr caps = NULL;
-#define MAX_FILE 4096
+# define MAX_FILE 4096
static void
testESXCapsInit(void)
@@ -154,7 +154,7 @@ mymain(int argc, char **argv)
return EXIT_FAILURE;
}
- #define DO_TEST(_in, _out, _version) \
+# define DO_TEST(_in, _out, _version) \
do { \
struct testInfo info = { _in, _out, _version }; \
virResetLastError(); \
diff --git a/tools/console.c b/tools/console.c
index 3bb97ec..4201ba4 100644
--- a/tools/console.c
+++ b/tools/console.c
@@ -24,31 +24,31 @@
#ifndef __MINGW32__
-#include <stdio.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <termios.h>
-#include <poll.h>
-#include <string.h>
-#include <errno.h>
-#include <unistd.h>
-#include <signal.h>
-
-#include "console.h"
-#include "internal.h"
-#include "logging.h"
-#include "util.h"
+# include <stdio.h>
+# include <sys/types.h>
+# include <sys/stat.h>
+# include <fcntl.h>
+# include <termios.h>
+# include <poll.h>
+# include <string.h>
+# include <errno.h>
+# include <unistd.h>
+# include <signal.h>
+
+# include "console.h"
+# include "internal.h"
+# include "logging.h"
+# include "util.h"
/* ie Ctrl-] as per telnet */
-#define CTRL_CLOSE_BRACKET '\35'
+# define CTRL_CLOSE_BRACKET '\35'
static int got_signal = 0;
static void do_signal(int sig ATTRIBUTE_UNUSED) {
got_signal = 1;
}
-#ifndef HAVE_CFMAKERAW
+# ifndef HAVE_CFMAKERAW
static void
cfmakeraw (struct termios *attr)
{
@@ -59,7 +59,7 @@ cfmakeraw (struct termios *attr)
attr->c_cflag &= ~(CSIZE | PARENB);
attr->c_cflag |= CS8;
}
-#endif /* !HAVE_CFMAKERAW */
+# endif /* !HAVE_CFMAKERAW */
int vshRunConsole(const char *tty) {
int ttyfd, ret = -1;
diff --git a/tools/console.h b/tools/console.h
index 6bb1865..683f1cb 100644
--- a/tools/console.h
+++ b/tools/console.h
@@ -21,12 +21,12 @@
*/
#ifndef __VIR_CONSOLE_H__
-#define __VIR_CONSOLE_H__
+# define __VIR_CONSOLE_H__
-#ifndef __MINGW32__
+# ifndef __MINGW32__
int vshRunConsole(const char *tty);
-#endif /* !__MINGW32__ */
+# endif /* !__MINGW32__ */
#endif /* __VIR_CONSOLE_H__ */
diff --git a/tools/virsh.c b/tools/virsh.c
index 01e31c8..b5b7ef4 100644
--- a/tools/virsh.c
+++ b/tools/virsh.c
@@ -37,8 +37,8 @@
#include <libxml/xmlsave.h>
#ifdef HAVE_READLINE_READLINE_H
-#include <readline/readline.h>
-#include <readline/history.h>
+# include <readline/readline.h>
+# include <readline/history.h>
#endif
#include "internal.h"
@@ -52,8 +52,8 @@
static char *progname;
#ifndef TRUE
-#define TRUE 1
-#define FALSE 0
+# define TRUE 1
+# define FALSE 0
#endif
#define VIRSH_MAX_XML_FILE 10*1024*1024
@@ -8772,7 +8772,7 @@ vshInit(vshControl *ctl)
}
#ifndef O_SYNC
-#define O_SYNC 0
+# define O_SYNC 0
#endif
#define LOGFILE_FLAGS (O_WRONLY | O_APPEND | O_CREAT | O_SYNC)
--
1.6.6.1
14 years, 9 months
[libvirt] [PATCH] Remove hard dependency on DMI
by Ed Swierk
The udev node device driver tries to glean a few tidbits of information
from /sys/devices/virtual/dmi/id. If either the BIOS or the kernel does
not support DMI, libvirtd logs the error
Failed to get udev device for syspath '/sys/devices/virtual/dmi/id' or '/sys/class/dmi/id'
and refuses to start.
This seems a bit extreme; information obtained from DMI, like the system
board vendor and BIOS version, is useful but not critical to libvirt's
operation.
This patch eliminates the hard dependency on DMI. On systems without
DMI, libvirtd logs a warning, and leaves the "computer" node device's
properties empty.
Signed-off-by: Ed Swierk <eswierk(a)aristanetworks.com>
---
Index: libvirt-0.7.6/src/node_device/node_device_udev.c
===================================================================
--- libvirt-0.7.6.orig/src/node_device/node_device_udev.c
+++ libvirt-0.7.6/src/node_device/node_device_udev.c
@@ -1471,9 +1471,9 @@ static int udevSetupSystemDev(void)
if (device == NULL) {
device = udev_device_new_from_syspath(udev, DMI_DEVPATH_FALLBACK);
if (device == NULL) {
- VIR_ERROR("Failed to get udev device for syspath '%s' or '%s'",
- DMI_DEVPATH, DMI_DEVPATH_FALLBACK);
- goto out;
+ VIR_WARN("Failed to get udev device for syspath '%s' or '%s'",
+ DMI_DEVPATH, DMI_DEVPATH_FALLBACK);
+ goto out2;
}
}
@@ -1532,6 +1532,7 @@ static int udevSetupSystemDev(void)
udev_device_unref(device);
+out2:
dev = virNodeDeviceAssignDef(&driverState->devs, def);
if (dev == NULL) {
VIR_ERROR("Failed to create device for '%s'", def->name);
14 years, 9 months
[libvirt] info about "migration check"
by Paolo Smiraglia
Hi guys! I'm Paolo, and I'm working on my graduation thesis.
One of my thesis' subject is to define a migration check which will be
used to perform "secure migration" using IMA measurement.
Someone can suggest me a documentation (code examples, technical
paper, etc) about migration cheks?
Now I'm analyzing libvirt source code to uderstand migration-cheks
mechanism, but the analysis has a ways to go......
Thanks!
14 years, 9 months
[libvirt] [PATCH] Make virsh reconnect when loosing connection
by Daniel Veillard
This is a usability issue for virsh in case of disconnections,
for example if the remote libvirtd is restarted:
https://bugzilla.redhat.com/show_bug.cgi?id=526656
the patch catch those and tries to automatically reconnect instead
of virsh exitting. The typical interaction with this patch is that
the command fails, but virsh automatically reconnects instead of
exitting, but it won't try to restart the failed command (since this
could have significant side effects). Example of such interraction:
-------------------------------------------------------
virsh # list --all
Id Name State
----------------------------------
- RHEL-5.4-64 shut off
- WinXP shut off
virsh # list --all
error: Failed to list active domains
error: cannot send data: Broken pipe
error: Reconnected to the hypervisor
virsh # list --all
Id Name State
----------------------------------
- RHEL-5.4-64 shut off
- WinXP shut off
virsh #
-------------------------------------------------------
The only thing I'm unsure is if the signal handler should be reset
once it was received once. I don't in this patch and that seems to
work fine, but I somehow remember the fact that in some circumstances
a signal handler needs to be rearmed when received once. As is this
seems to work fine with SIGPIPE and linux.
Make virsh reconnect when loosing connection
Right now when the connected libvirtd restarts virsh gets a SIGPIPE
and dies, this change the behaviour to try to reconnect if the
signal was received or command error indicated a connection or RPC
failure. Note that the failing command is not restarted.
* tools/virsh.c: catch SIGPIPE signals as well as connection related
failures, add some automatic reconnection code and appropriate error
messages.
diff --git a/tools/virsh.c b/tools/virsh.c
index 65487ed..2ec9cfc 100644
--- a/tools/virsh.c
+++ b/tools/virsh.c
@@ -30,6 +30,7 @@
#include <errno.h>
#include <sys/stat.h>
#include <inttypes.h>
+#include <signal.h>
#include <libxml/parser.h>
#include <libxml/tree.h>
@@ -397,6 +398,58 @@ out:
last_error = NULL;
}
+/*
+ * Detection of disconnections and automatic reconnection support
+ */
+static int disconnected = 0; /* we may have been disconnected */
+
+/*
+ * vshCatchDisconnect:
+ *
+ * We get here when a SIGPIPE is being raised, we can't do much in the
+ * handler, just save the fact it was raised
+ */
+static void vshCatchDisconnect(int sig, siginfo_t * siginfo,
+ void* context ATTRIBUTE_UNUSED) {
+ if ((sig == SIGPIPE) || (siginfo->si_signo == SIGPIPE))
+ disconnected++;
+}
+
+/*
+ * vshSetupSignals:
+ *
+ * Catch SIGPIPE signals which may arise when desconnection from libvirtd occurs */
+static int
+vshSetupSignals(void) {
+ struct sigaction sig_action;
+
+ sig_action.sa_sigaction = vshCatchDisconnect;
+ sig_action.sa_flags = SA_SIGINFO;
+ sigemptyset(&sig_action.sa_mask);
+
+ sigaction(SIGPIPE, &sig_action, NULL);
+}
+
+/*
+ * vshReconnect:
+ *
+ * Reconnect after an
+ *
+ */
+static int
+vshReconnect(vshControl *ctl) {
+ if (ctl->conn != NULL)
+ virConnectClose(ctl->conn);
+
+ ctl->conn = virConnectOpenAuth(ctl->name,
+ virConnectAuthPtrDefault,
+ ctl->readonly ? VIR_CONNECT_RO : 0);
+ if (!ctl->conn)
+ vshError(ctl, "%s", _("Failed to reconnect to the hypervisor"));
+ else
+ vshError(ctl, "%s", _("Reconnected to the hypervisor"));
+ disconnected = 0;
+}
/* ---------------
* Commands
@@ -8332,6 +8385,9 @@ vshCommandRun(vshControl *ctl, const vshCmd *cmd)
while (cmd) {
struct timeval before, after;
+ if ((ctl->conn == NULL) || (disconnected != 0))
+ vshReconnect(ctl);
+
if (ctl->timing)
GETTIMEOFDAY(&before);
@@ -8343,6 +8399,17 @@ vshCommandRun(vshControl *ctl, const vshCmd *cmd)
if (ret == FALSE)
virshReportError(ctl);
+ /* try to catch automatically disconnections */
+ if ((ret == FALSE) &&
+ ((disconnected != 0) ||
+ ((last_error != NULL) &&
+ (((last_error->code == VIR_ERR_SYSTEM_ERROR) &&
+ (last_error->domain == 13)) ||
+ (last_error->code == VIR_ERR_RPC) ||
+ (last_error->code == VIR_ERR_NO_CONNECT) ||
+ (last_error->code == VIR_ERR_INVALID_CONN)))))
+ vshReconnect(ctl);
+
if (STREQ(cmd->def->name, "quit")) /* hack ... */
return ret;
@@ -8673,9 +8740,11 @@ vshError(vshControl *ctl, const char *format, ...)
{
va_list ap;
- va_start(ap, format);
- vshOutputLogFile(ctl, VSH_ERR_ERROR, format, ap);
- va_end(ap);
+ if (ctl != NULL) {
+ va_start(ap, format);
+ vshOutputLogFile(ctl, VSH_ERR_ERROR, format, ap);
+ va_end(ap);
+ }
fputs(_("error: "), stderr);
@@ -8751,6 +8820,9 @@ vshInit(vshControl *ctl)
/* set up the library error handler */
virSetErrorFunc(NULL, virshErrorHandler);
+ /* set up the signals handlers to catch disconnections */
+ vshSetupSignals();
+
ctl->conn = virConnectOpenAuth(ctl->name,
virConnectAuthPtrDefault,
ctl->readonly ? VIR_CONNECT_RO : 0);
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel(a)veillard.com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
14 years, 9 months
[libvirt] [PATCH] Fix up nodeinfo parsing code.
by Chris Lalancette
As pointed out by eblake, I made a real hash of the
nodeinfo code with commit
aa2f6f96ddd7a57011c3d25586d588100651feb2. This patch
cleans it up:
1) Do more work at compile time instead of runtime (minor)
2) Properly handle the hex digits that come from
/sys/devices/system/cpu/cpu*/topology/thread_siblings
3) Fix up some error paths that could cause SEGV
4) Used unsigned's for the cpu numbers (cpu -1 doesn't
make any sense)
Along with the recent patch from jdenemar to zero out
the nodeinfo structure, I've re-tested this on the
machines having the problems, and it seems to be good.
Signed-off-by: Chris Lalancette <clalance(a)redhat.com>
---
src/nodeinfo.c | 45 +++++++++++++++++++++++++++++++--------------
1 files changed, 31 insertions(+), 14 deletions(-)
diff --git a/src/nodeinfo.c b/src/nodeinfo.c
index 1ee3709..3fabeec 100644
--- a/src/nodeinfo.c
+++ b/src/nodeinfo.c
@@ -63,15 +63,15 @@
int linuxNodeInfoCPUPopulate(virConnectPtr conn, FILE *cpuinfo,
virNodeInfoPtr nodeinfo);
-static unsigned long count_thread_siblings(int cpu)
+static unsigned long count_thread_siblings(unsigned int cpu)
{
unsigned long ret = 0;
- char *path = NULL;
- FILE *pathfp = NULL;
+ char *path;
+ FILE *pathfp;
char str[1024];
int i;
- if (virAsprintf(&path, "%s/cpu%d/topology/thread_siblings", CPU_SYS_PATH,
+ if (virAsprintf(&path, CPU_SYS_PATH "/cpu%u/topology/thread_siblings",
cpu) < 0) {
virReportOOMError();
return 0;
@@ -91,8 +91,12 @@ static unsigned long count_thread_siblings(int cpu)
i = 0;
while (str[i] != '\0') {
- if (str[i] != '\n' && str[i] != ',')
+ if (c_isdigit(str[i]))
ret += count_one_bits(str[i] - '0');
+ else if (str[i] >= 'A' && str[i] <= 'F')
+ ret += count_one_bits(str[i] - 'A' + 10);
+ else if (str[i] >= 'a' && str[i] <= 'f')
+ ret += count_one_bits(str[i] - 'a' + 10);
i++;
}
@@ -103,16 +107,16 @@ cleanup:
return ret;
}
-static int parse_socket(int cpu)
+static int parse_socket(unsigned int cpu)
{
- char *path = NULL;
+ char *path;
FILE *pathfp;
char socket_str[1024];
char *tmp;
- int socket;
+ int socket = -1;
- if (virAsprintf(&path, "%s/cpu%d/topology/physical_package_id",
- CPU_SYS_PATH, cpu) < 0) {
+ if (virAsprintf(&path, CPU_SYS_PATH "/cpu%u/topology/physical_package_id",
+ cpu) < 0) {
virReportOOMError();
return -1;
}
@@ -120,7 +124,8 @@ static int parse_socket(int cpu)
pathfp = fopen(path, "r");
if (pathfp == NULL) {
virReportSystemError(errno, _("cannot open %s"), path);
- goto cleanup;
+ VIR_FREE(path);
+ return -1;
}
if (fgets(socket_str, sizeof(socket_str), pathfp) == NULL) {
@@ -147,7 +152,7 @@ int linuxNodeInfoCPUPopulate(virConnectPtr conn, FILE *cpuinfo,
char line[1024];
DIR *cpudir = NULL;
struct dirent *cpudirent = NULL;
- int cpu;
+ unsigned int cpu;
unsigned long cur_threads;
int socket;
unsigned long long socket_mask = 0;
@@ -157,7 +162,7 @@ int linuxNodeInfoCPUPopulate(virConnectPtr conn, FILE *cpuinfo,
nodeinfo->nodes = nodeinfo->cores = 1;
/* NB: It is impossible to fill our nodes, since cpuinfo
- * has not knowledge of NUMA nodes */
+ * has no knowledge of NUMA nodes */
/* NOTE: hyperthreads are ignored here; they are parsed out of /sys */
while (fgets(line, sizeof(line), cpuinfo) != NULL) {
@@ -220,7 +225,7 @@ int linuxNodeInfoCPUPopulate(virConnectPtr conn, FILE *cpuinfo,
return -1;
}
while ((cpudirent = readdir(cpudir))) {
- if (sscanf(cpudirent->d_name, "cpu%d", &cpu) != 1)
+ if (sscanf(cpudirent->d_name, "cpu%u", &cpu) != 1)
continue;
socket = parse_socket(cpu);
@@ -244,6 +249,18 @@ int linuxNodeInfoCPUPopulate(virConnectPtr conn, FILE *cpuinfo,
closedir(cpudir);
+ /* there should always be at least one socket and one thread */
+ if (nodeinfo->sockets == 0) {
+ nodeReportError(conn, VIR_ERR_INTERNAL_ERROR,
+ "%s", _("no sockets found"));
+ return -1;
+ }
+ if (nodeinfo->threads == 0) {
+ nodeReportError(conn, VIR_ERR_INTERNAL_ERROR,
+ "%s", _("no threads found"));
+ return -1;
+ }
+
return 0;
}
--
1.6.6.1
14 years, 9 months
[libvirt] [PATCHv2] util: ensure safe{read, write, zero} return is checked
by Eric Blake
Based on a warning from coverity. The safe* functions
guarantee complete transactions on success, but don't guarantee
freedom from failure.
* src/util/util.h (saferead, safewrite, safezero): Add
ATTRIBUTE_RETURN_CHECK.
* src/remote/remote_driver.c (remoteIO, remoteIOEventLoop): Ignore
some failures.
(remoteIOReadBuffer): Adjust error messages on read failure.
* daemon/event.c (virEventHandleWakeup): Ignore read failure.
---
Changes from previous attempt: rework remote_driver to no longer
trigger 'make syntax-check' failures.
This can wait until after 0.7.7.
daemon/event.c | 5 +++--
src/remote/remote_driver.c | 18 ++++++++++++++----
src/util/util.h | 9 ++++++---
3 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/daemon/event.c b/daemon/event.c
index 2218a3e..36e9dd3 100644
--- a/daemon/event.c
+++ b/daemon/event.c
@@ -1,13 +1,13 @@
/*
* event.c: event loop for monitoring file handles
*
+ * Copyright (C) 2007, 2010 Red Hat, Inc.
* Copyright (C) 2007 Daniel P. Berrange
- * Copyright (C) 2007 Red Hat, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -30,16 +30,17 @@
#include <errno.h>
#include <unistd.h>
#include "threads.h"
#include "logging.h"
#include "event.h"
#include "memory.h"
#include "util.h"
+#include "ignore-value.h"
#define EVENT_DEBUG(fmt, ...) DEBUG(fmt, __VA_ARGS__)
static int virEventInterruptLocked(void);
/* State for a single file handle being monitored */
struct virEventHandle {
int watch;
@@ -625,17 +626,17 @@ error_unlocked:
static void virEventHandleWakeup(int watch ATTRIBUTE_UNUSED,
int fd,
int events ATTRIBUTE_UNUSED,
void *opaque ATTRIBUTE_UNUSED)
{
char c;
virEventLock();
- saferead(fd, &c, sizeof(c));
+ ignore_value (saferead(fd, &c, sizeof(c)));
virEventUnlock();
}
int virEventInit(void)
{
if (pthread_mutex_init(&eventLoop.lock, NULL) != 0)
return -1;
diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c
index b7b2e09..d9cae8b 100644
--- a/src/remote/remote_driver.c
+++ b/src/remote/remote_driver.c
@@ -7868,26 +7868,35 @@ remoteIOReadBuffer(virConnectPtr conn,
if (ret == -1) {
if (errno == EINTR)
goto resend;
if (errno == EWOULDBLOCK)
return 0;
char errout[1024] = "\0";
if (priv->errfd != -1) {
- saferead(priv->errfd, errout, sizeof(errout));
+ if (saferead(priv->errfd, errout, sizeof(errout)) < 0) {
+ virReportSystemError(errno, "%s",
+ _("cannot recv data: unknown reason"));
+ return -1;
+ }
}
virReportSystemError(errno,
_("cannot recv data: %s"), errout);
} else {
char errout[1024] = "\0";
if (priv->errfd != -1) {
- saferead(priv->errfd, errout, sizeof(errout));
+ if (saferead(priv->errfd, errout, sizeof(errout)) < 0) {
+ errorf (in_open ? NULL : conn,
+ VIR_ERR_SYSTEM_ERROR,
+ _("server closed connection: unknown reason"));
+ return -1;
+ }
}
errorf (in_open ? NULL : conn,
VIR_ERR_SYSTEM_ERROR,
_("server closed connection: %s"), errout);
}
return -1;
}
@@ -8490,17 +8499,18 @@ remoteIOEventLoop(virConnectPtr conn,
goto repoll;
ignore_value (pthread_sigmask(SIG_SETMASK, &oldmask, NULL));
remoteDriverLock(priv);
if (fds[1].revents) {
DEBUG0("Woken up from poll by other thread");
- saferead(priv->wakeupReadFD, &ignore, sizeof(ignore));
+ ignore_value (saferead(priv->wakeupReadFD, &ignore,
+ sizeof(ignore)));
}
if (ret < 0) {
if (errno == EWOULDBLOCK)
continue;
virReportSystemError(errno,
"%s", _("poll on socket failed"));
goto error;
@@ -8634,17 +8644,17 @@ remoteIO(virConnectPtr conn,
while (tmp && tmp->next)
tmp = tmp->next;
if (tmp)
tmp->next = thiscall;
else
priv->waitDispatch = thiscall;
/* Force other thread to wakup from poll */
- safewrite(priv->wakeupSendFD, &ignore, sizeof(ignore));
+ ignore_value (safewrite(priv->wakeupSendFD, &ignore, sizeof(ignore)));
DEBUG("Going to sleep %d %p %p", thiscall->proc_nr, priv->waitDispatch, thiscall);
/* Go to sleep while other thread is working... */
if (virCondWait(&thiscall->cond, &priv->lock) < 0) {
if (priv->waitDispatch == thiscall) {
priv->waitDispatch = thiscall->next;
} else {
tmp = priv->waitDispatch;
diff --git a/src/util/util.h b/src/util/util.h
index cc05abe..34b77fa 100644
--- a/src/util/util.h
+++ b/src/util/util.h
@@ -1,12 +1,13 @@
/*
* utils.h: common, generic utility functions
*
+ * Copyright (C) 2010 Red Hat, Inc.
* Copyright (C) 2006, 2007 Binary Karma
* Copyright (C) 2006 Shuveb Hussain
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
@@ -26,19 +27,21 @@
#define __VIR_UTIL_H__
#include "verify.h"
#include "internal.h"
#include <unistd.h>
#include <sys/select.h>
#include <sys/types.h>
-int saferead(int fd, void *buf, size_t count);
-ssize_t safewrite(int fd, const void *buf, size_t count);
-int safezero(int fd, int flags, off_t offset, off_t len);
+int saferead(int fd, void *buf, size_t count) ATTRIBUTE_RETURN_CHECK;
+ssize_t safewrite(int fd, const void *buf, size_t count)
+ ATTRIBUTE_RETURN_CHECK;
+int safezero(int fd, int flags, off_t offset, off_t len)
+ ATTRIBUTE_RETURN_CHECK;
enum {
VIR_EXEC_NONE = 0,
VIR_EXEC_NONBLOCK = (1 << 0),
VIR_EXEC_DAEMON = (1 << 1),
VIR_EXEC_CLEAR_CAPS = (1 << 2),
};
--
1.6.6.1
14 years, 9 months
[libvirt] [PATCHv2] uml: sanity check external data before using it
by Eric Blake
Otherwise, a malicious packet could cause a DoS via spurious
out-of-memory failure.
* src/uml/uml_driver.c (umlMonitorCommand): Validate that incoming
data is reliable before using it to allocate/dereference memory.
Don't report bogus errno on short read.
Reported by Jim Meyering.
---
src/uml/uml_driver.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/uml/uml_driver.c b/src/uml/uml_driver.c
index eec239f..4a5db9d 100644
--- a/src/uml/uml_driver.c
+++ b/src/uml/uml_driver.c
@@ -740,15 +740,15 @@ static int umlMonitorCommand(virConnectPtr conn,
if (nbytes < 0) {
if (errno == EAGAIN || errno == EINTR)
continue;
- virReportSystemError(errno,
- _("cannot read reply %s"),
- cmd);
+ virReportSystemError(errno, _("cannot read reply %s"), cmd);
goto error;
}
if (nbytes < sizeof res) {
- virReportSystemError(errno,
- _("incomplete reply %s"),
- cmd);
+ virReportSystemError(0, _("incomplete reply %s"), cmd);
+ goto error;
+ }
+ if (sizeof res.data < res.length) {
+ virReportSystemError(0, _("invalid length in reply %s"), cmd);
goto error;
}
--
1.6.6.1
14 years, 9 months
[libvirt] [RFC][PATCH v2 2/2] Automatically recreate macvtap interface and reconnect to qemu
by Ed Swierk
(See the PATCH 0 email for further discussion.)
---
The libvirt qemu driver creates a macvtap interface for each defined
"direct" network interface, but unlike a tap interface that is owned
by the process that creates it, a macvtap interface vanishes when the
underlying network device goes away. When this happens, qemu is left
holding a file descriptor for a nonexistent tap interface.
This patch implements dynamically recreating a macvtap interface when
the underlying network device reappears, and reconnecting it to the
still-running qemu process.
It's a total hack job: after starting qemu, it spawns a thread
that wakes up once per second and attempts to create a new macvtap
interface for each defined direct interface. If the macvtap
interface already exists (because it never disappeared) or can't
be created (because the underlying network device doesn't exist),
this is a no-op. Only when the underlying network device reappears
does the reconnection complete.
At minimum, this should be done without the once-per-second polling.
Index: libvirt-0.7.7/src/qemu/qemu_driver.c
===================================================================
--- libvirt-0.7.7.orig/src/qemu/qemu_driver.c
+++ libvirt-0.7.7/src/qemu/qemu_driver.c
@@ -83,6 +83,7 @@
#include "xml.h"
#include "cpu/cpu.h"
#include "macvtap.h"
+#include "threads.h"
#define VIR_FROM_THIS VIR_FROM_QEMU
@@ -107,6 +108,8 @@ struct _qemuDomainObjPrivate {
qemuDomainPCIAddressSetPtr pciaddrs;
int persistentAddrs;
+
+ pthread_t reconnectNetBackendsThread;
};
static int qemudShutdown(void);
@@ -151,6 +154,8 @@ static int qemudDomainDisconnectNetBacke
virDomainObjPtr vm,
virDomainNetDefPtr net);
+static void *qemudDomainReconnectNetBackends(void *opaque);
+
static struct qemud_driver *qemu_driver = NULL;
@@ -2697,6 +2702,7 @@ static int qemudStartVMDaemon(virConnect
char *pidfile = NULL;
int logfile;
qemuDomainObjPrivatePtr priv = vm->privateData;
+ pthread_attr_t threadAttr;
struct qemudHookData hookData;
hookData.conn = conn;
@@ -2950,6 +2956,15 @@ static int qemudStartVMDaemon(virConnect
if (virDomainSaveStatus(driver->caps, driver->stateDir, vm) < 0)
goto abort;
+ pthread_attr_init(&threadAttr);
+ pthread_attr_setdetachstate(&threadAttr, PTHREAD_CREATE_DETACHED);
+ if (pthread_create(&priv->reconnectNetBackendsThread, &threadAttr,
+ qemudDomainReconnectNetBackends, vm->def->uuid)) {
+ pthread_attr_destroy(&threadAttr);
+ goto abort;
+ }
+ pthread_attr_destroy(&threadAttr);
+
return 0;
cleanup:
@@ -6248,7 +6263,7 @@ static int qemudDomainConnectNetBackend(
unsigned long long qemuCmdFlags)
{
qemuDomainObjPrivatePtr priv = vm->privateData;
- char *tapfd_name = NULL;
+ char *hostnet_name = NULL;
int tapfd = -1;
char *netstr = NULL;
int ret = -1;
@@ -6286,27 +6301,30 @@ static int qemudDomainConnectNetBackend(
if (tapfd < 0)
return -1;
- if (virAsprintf(&tapfd_name, "fd-%s", net->info.alias) < 0) {
+ if (virAsprintf(&hostnet_name, "host%s", net->info.alias) < 0) {
virReportOOMError();
close(tapfd);
return -1;
}
if (!(netstr = qemuBuildHostNetStr(net, ' ',
- vlan, tapfd_name))) {
- VIR_FREE(tapfd_name);
+ vlan, hostnet_name))) {
+ VIR_FREE(hostnet_name);
close(tapfd);
return -1;
}
qemuDomainObjEnterMonitorWithDriver(driver, vm);
- if (qemuMonitorSendFileHandle(priv->mon, tapfd_name, tapfd) < 0)
+ if (qemuMonitorRemoveHostNetwork(priv->mon, vlan, hostnet_name) < 0)
+ VIR_INFO0("Did not remove existing host network");
+
+ if (qemuMonitorSendFileHandle(priv->mon, hostnet_name, tapfd) < 0)
goto out;
if (qemuMonitorAddHostNetwork(priv->mon, netstr) < 0) {
- if (qemuMonitorCloseFileHandle(priv->mon, tapfd_name) < 0)
- VIR_WARN(_("Failed to close tapfd with '%s'"), tapfd_name);
+ if (qemuMonitorCloseFileHandle(priv->mon, hostnet_name) < 0)
+ VIR_WARN(_("Failed to close tapfd with '%s'"), hostnet_name);
goto out;
}
@@ -6315,7 +6333,7 @@ static int qemudDomainConnectNetBackend(
out:
qemuDomainObjExitMonitorWithDriver(driver, vm);
VIR_FREE(netstr);
- VIR_FREE(tapfd_name);
+ VIR_FREE(hostnet_name);
close(tapfd);
return ret;
}
@@ -9339,6 +9357,73 @@ out:
return ret;
}
+static void *qemudDomainReconnectNetBackends(void *opaque)
+{
+ virConnectPtr conn = virConnectOpen("qemu:///system");
+ struct qemud_driver *driver = conn->privateData;
+ const unsigned char *uuid = opaque;
+
+ while (1) {
+ virDomainObjPtr vm;
+ unsigned long long qemuCmdFlags;
+ int i;
+
+ usleep(1000000);
+
+ VIR_DEBUG(_("qemuDomainReconnectNetBackends (%p %p)"),
+ conn, driver);
+
+ qemuDriverLock(driver);
+ vm = virDomainFindByUUID(&driver->domains, uuid);
+ if (!vm) {
+ VIR_DEBUG0("qemuDomainReconnectNetBackends done");
+ qemuDriverUnlock(driver);
+ break;
+ }
+
+ VIR_DEBUG(_("qemuDomainReconnectNetBackends (%s)"),
+ vm->def->name);
+
+ if (qemudExtractVersionInfo(vm->def->emulator,
+ NULL,
+ &qemuCmdFlags) < 0)
+ goto cleanup;
+
+ if (qemuDomainObjBeginJobWithDriver(driver, vm) < 0)
+ goto cleanup;
+
+ if (!virDomainObjIsActive(vm))
+ goto endjob;
+
+ for (i = 0 ; i < vm->def->nnets ; i++) {
+ virDomainNetDefPtr net = vm->def->nets[i];
+
+ if (net->type != VIR_DOMAIN_NET_TYPE_DIRECT)
+ continue;
+
+ if (qemudDomainConnectNetBackend(conn, driver, vm,
+ net, qemuCmdFlags) == 0) {
+ VIR_WARN(_("Reconnected interface %s (%s) for domain %s"),
+ net->data.direct.linkdev, net->ifname, vm->def->name);
+ } else {
+ VIR_DEBUG(_("Unable to reconnect interface %s for domain %s"),
+ net->data.direct.linkdev, vm->def->name);
+ }
+ }
+
+ endjob:
+ if (qemuDomainObjEndJob(vm) == 0)
+ vm = NULL;
+
+ cleanup:
+ if (vm)
+ virDomainObjUnlock(vm);
+ qemuDriverUnlock(driver);
+ }
+
+ return NULL;
+}
+
static int
qemuCPUCompare(virConnectPtr conn,
const char *xmlDesc,
Index: libvirt-0.7.7/src/util/macvtap.c
===================================================================
--- libvirt-0.7.7.orig/src/util/macvtap.c
+++ libvirt-0.7.7/src/util/macvtap.c
@@ -215,10 +215,12 @@ getIfIndex(virConnectPtr conn,
if (ioctl(fd, SIOCGIFINDEX, &ifreq) >= 0)
*idx = ifreq.ifr_ifindex;
else {
+#if 0
if (conn)
ReportError(conn, VIR_ERR_INTERNAL_ERROR,
_("interface %s does not exist"),
ifname);
+#endif
rc = ENODEV;
}
@@ -747,11 +749,13 @@ create_name:
rc = ifUp(cr_ifname, 1);
if (rc != 0) {
+#if 0
virReportSystemError(errno,
_("cannot 'up' interface %s -- another "
"macvtap device may be 'up' and have the same "
"MAC address"),
cr_ifname);
+#endif
rc = -1;
goto link_del_exit;
}
Index: libvirt-0.7.7/src/qemu/qemu_conf.c
===================================================================
--- libvirt-0.7.7.orig/src/qemu/qemu_conf.c
+++ libvirt-0.7.7/src/qemu/qemu_conf.c
@@ -3854,18 +3854,21 @@ int qemudBuildCommandLine(virConnectPtr
net->data.direct.linkdev,
net->data.direct.mode,
qemuCmdFlags);
- if (tapfd < 0)
- goto error;
-
- if (VIR_REALLOC_N(*tapfds, (*ntapfds)+1) < 0) {
- close(tapfd);
- goto no_memory;
- }
+ if (tapfd < 0) {
+ VIR_WARN(_("Unable to connect interface %s for domain %s"),
+ net->data.direct.linkdev, def->name);
+ tapfd_name[0] = 0;
+ } else {
+ if (VIR_REALLOC_N(*tapfds, (*ntapfds)+1) < 0) {
+ close(tapfd);
+ goto no_memory;
+ }
- (*tapfds)[(*ntapfds)++] = tapfd;
+ (*tapfds)[(*ntapfds)++] = tapfd;
- if (snprintf(tapfd_name, sizeof(tapfd_name), "%d", tapfd) >= sizeof(tapfd_name))
- goto no_memory;
+ if (snprintf(tapfd_name, sizeof(tapfd_name), "%d", tapfd) >= sizeof(tapfd_name))
+ goto no_memory;
+ }
}
/* Possible combinations:
@@ -3876,8 +3879,9 @@ int qemudBuildCommandLine(virConnectPtr
*
* NB, no support for -netdev without use of -device
*/
- if ((qemuCmdFlags & QEMUD_CMD_FLAG_NETDEV) &&
- (qemuCmdFlags & QEMUD_CMD_FLAG_DEVICE)) {
+ if ((tapfd_name[0] != 0) &&
+ ((qemuCmdFlags & QEMUD_CMD_FLAG_NETDEV) &&
+ (qemuCmdFlags & QEMUD_CMD_FLAG_DEVICE))) {
ADD_ARG_LIT("-netdev");
if (!(host = qemuBuildHostNetStr(net, ',',
vlan, tapfd_name)))
@@ -3895,8 +3899,9 @@ int qemudBuildCommandLine(virConnectPtr
goto error;
ADD_ARG(nic);
}
- if (!((qemuCmdFlags & QEMUD_CMD_FLAG_NETDEV) &&
- (qemuCmdFlags & QEMUD_CMD_FLAG_DEVICE))) {
+ if ((tapfd_name[0] != 0) &&
+ (!((qemuCmdFlags & QEMUD_CMD_FLAG_NETDEV) &&
+ (qemuCmdFlags & QEMUD_CMD_FLAG_DEVICE)))) {
ADD_ARG_LIT("-net");
if (!(host = qemuBuildHostNetStr(net, ',',
vlan, tapfd_name)))
14 years, 9 months
[libvirt] [PATCH] Fix the initialization of the number of sockets
by Stefan Berger
When starting a VM 3 times, on the 3rd time the number of sockets is
completely out of control. Initialize the socket numbers to zero so the
cpu affinity does not occur due to max cpus being completely out of
range and the VM can start.
Signed-off-by: Stefan Berger <stefanb(a)us.ibm.com>
14 years, 9 months