* 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 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list